Èí¼þ¿ª·¢¹æ·¶ÏµÁÐÖ®Java±àÂë¹æ·¶5.1
1. ÒýÑÔ
1.1. ±àдĿµÄ
±¾ÎĵµÎª***Èí¼þÏîÄ¿¿ª·¢ÖÐJava±àÂ빤×÷ÌṩÁËÒ»¸ö¿É×ñѵĹ淶±ê×¼£¬Í¨¹ý±¾¹æ·¶µÄʹÓÿÉÒÔ½øÐиüÓÐЧµÄÉè¼Æ±àÂë¹æ·¶¹ÜÀí£¬ ʹµÃ×îÖÕµÄÈí¼þ²úÆ·¾ßÓÐÁ¼ºÃµÄÉè¼Æ½á¹¹ºÍͳһµÄ´úÂë·ç¸ñ£¬ÇÒ´úÂë¾ßÓпɶÁÐÔÇ¿¡¢Ò×ά»¤µÈÌØµã¡£
ÖÆ¶¨±¾±à³Ì¹æ·¶µÄÄ¿µÄÊÇΪÁËÌá¸ßÈí¼þ¿ª·¢Ð§Âʼ°Ëù¿ª·¢µÄÈí¼þµÄ¿Éά»¤ÐÔ£¬Ìá¸ßÈí¼þµÄÖÊÁ¿¡£±¾¹æ·¶ÓɳÌÐò·ç¸ñ¡¢ÃüÃû¹æÔò¡¢×¢Ê͹淶¡¢³ÌÐò½¡×³ÐÔ¡¢¿ÉÒÆÖ²ÐÔ¡¢´íÎó´¦ÀíÒÔ¼°Èí¼þµÄÄ£¿é»¯¹æ·¶µÈ²¿·Ö×é³É¡£
1.2. ÊÊÓ÷¶Î§
±¾ÎĵµÖ÷ÒªÃæÏòµÄ¶ÁÕߺÍʹÓÃÈËÔ±ÊÇ£º***¹ÜÀíÓ¦Óÿª·¢µÄÓйØÈËÔ±£¬¿ª·¢É̵ÄÉè¼Æ¿ª·¢ÈËÔ±¡£
1.3. ²Î¿¼×ÊÁÏ
2. ±àÂë¹æ·¶
2.1. ÃüÃû¹æ·¶
ÃüÃû³ÌÐò¶ÔÏóµÄ×ÜÌ广ÔòΪ:
ʹÓûìºÏ´óСдµÄÓ¢Îĵ¥´Ê»òÓ¢ÎÄËõдÃèÊö±äÁ¿¡¢ÀàÃû¡¢·½·¨µÈ¡£²¢ÇÒ¾¡Á¿Ê¹ÓøÃÁìÓòϰ¹ßµÄÊõÓӢÎÄËõд£¬±ØÐëͳһ¶¨Ò壬ͳһʹÓã»
±ÜÃⳬ¹ý15¸ö×ÖĸµÄÃüÃû£»
±ÜÃâ³öÏÖ×ÖĸÍêÈ«Ïàͬ£¬½ö´óСд²»Í¬µÄÃüÃû£»
ΪÁ˱£Ö¤ÃüÃûµÄͳһ¹æ·¶£¬½¨Á¢Ò»±¾³£ÓÃÃüÃû´Êµä£¬³ÌÐòÔ±ÒªÑϸñ°´ÕÕÃüÃû´Êµä¶Ô±äÁ¿½øÐÐÃüÃû¡£
2.1.1. °üµÄÃüÃû
ÓÉСд×ÖĸºÍÉÙÁ¿Êý×Ö×é³É£¬°üÃûͳһÓôú±íÄ£¿éÌùÇк¬ÒåµÄÓ¢Îĵ¥´Ê»òËõд£¬×ÖĸһÂÉСд£¬Ã¿¼¶°üÃûµÄ×î´ó³¤¶È²»Äܳ¬¹ý8λ¡£
½«»ùÓÚJAVA¿ª·¢ÖвúÉúµÄ°ü·ÖΪÁ½À࣬һÊÇÓë¸÷ÒµÎñϵͳÏà¹ØµÄ°ü£¬Ò»ÊÇÓëÒµÎñϵͳÎ޹صġ¢¿É¹«Óõİü¡£»¹Ó¦×ñÊØÈçϹæÔò¡£
1¡¢ÓëÒµÎñϵͳÏà¹ØµÄ°üÃüÃû£º
ÓëÒµÎñϵͳÏà¹ØµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.ÏîÄ¿¼ò³Æ.Ó¦ÓÃÃû³Æ¡£
ÆäÖУºÏîÄ¿¼ò³ÆÓÉÄÜÇå³þ±íʾËù¿ª·¢ÏµÍ³µÄ3-10¸öÓ¢ÎÄ×Öĸ×é³É¡£
2¡¢ÓëÒµÎñϵͳÎ޹صġ¢¿É¹«Óõİü£º
³ÉÊì¿ò¼Ü·½ÃæµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.framework.Àà±ðÃû³Æ
¹¤¾ß·½ÃæµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.util.Àà±ðÃû³Æ
2.1.2. Àà¡¢½Ó¿ÚÃüÃû
ÀàÃûÓ¦ÊÇÒ»¸öÃû´Ê£¬²ÉÓôóСд»ìºÍµÄ·½Ê½£¬ËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£¬ÆäÖÐÿ¸öµ¥´ÊµÄÊ××ÖĸӦ´óд¡£ÀýÈ磺
class Raster£»
class ImageSprite£»
½Ó¿ÚÃûµÄ¿ªÍ·¼ÓÉÏ×Öĸ‘I’ǰ׺¡£Õâ¿ÉÒÔÃ÷È·Çø·Ö½Ó¿ÚºÍÀ࣬È磺IRunable£¬ISingleton¡£
´ÓµÚ¶þ¸ö×ÖĸÆð£¬ÓÃÊ××Öĸ´óдµÄÓ¢Îĵ¥´ÊÃèÊö½Ó¿Ú¡£
2.1.3. ·½·¨µÄÃüÃû
·½·¨ÃûÓ¦ÊÇÒ»¸ö¶¯´Ê£¬²ÉÓôóСд»ìºÍµÄ·½Ê½£¬ÆäÖеÚÒ»¸öµ¥´ÊµÄÊ××ÖĸÓÃСд£¬Æäºóµ¥´ÊµÄÊ××Öĸ´óд¡£ÀýÈ磺
run£¨£©£»
runFast£¨£©£»
getBackgorund()£»
´æÈ¡¶ÔÏóµÄÊôÐÔʹÓÃsetXXX()ºÍgetXXX()º¯ÊýÐÎʽ£»
·ÃÎʲ¼¶ûÀàÐ͵ÄÊôÐÔ
Ïà¹ØÎĵµ£º
Ï£¶ûÅÅÐòËã·¨Äܹ»³ÉÁ¢µÄ»ù´¡ÊÇÊý×éÒ²½Ó½üÓÐÐòÖ±½Ó²åÈëÅÅÐòËã·¨µÄʱ¼äЧÂÊÔ½¸ß¡£Ï£¶ûÅÅÐòËã·¨ÊÇÔÚ²»¼õÉÙÊý×éÔªËØµÄ¸öÊýÇé¿öϽ«Êý×é·Ö×飬´Ó¶ø½«ÅÅÐòºÃµÄÊý²åÈëµ½ÐÂÊý×éÖÐÈ¥¡£¹Ø¼üÔÚÓÚÆä˼Ïë¡£
Ë㷨ʵÏÖÈçÏ£º
/**
* Ï£¶ûÅÅÐòÓÖ³ÆÎªËõСÔöÁ¿ÅÅÐò
* @param a ÓÃÓÚÅÅÐòµÄÊý×é
* @pa ......
½ñÌìÊÇÐÂÄêµÚһƪÎÄÕ£¬ÏÈ×£¸÷λ¶ÁÕßÐÂÄê¿ìÀÖ£¬»¢»¢ÉúÍþ£¡
´Ó½ñÄ꿪ʼÎÒ»áÂ½Ðø½²½â·þÎñÆ÷¿ª·¢¸÷²¿·ÖµÄ֪ʶºÍ¼¼ÇÉ£¨Ö»ÊǸöÈ˼û½âÓëÏà¹Ø×ÊÁϵÄÕûºÏ£¬ÈçÓдíÎó»¹Ï£Íû¸÷Î»ÍøÓÑÖ¸³ö£©¡£Ê×ÏÈÀ´½²ÏÂJavaÍøÂç£¬ÍøÂç¼¼ÊõÊÇJavaÓïÑÔÖкÜÖØÒªµÄÒ»²¿ÄÚÈÝ£¬ÒòΪJavaµÄÓïÑÔ²úÉúµÄºËÐÄ˼Ïë£ºÍøÂçÓ밲ȫ¡£
¶øÇÒĿǰµÄºÜ¶àµÄÈí¼þµÄ¿ª·¢Ò²Óë ......
Õ½¶·Í¼DEMO
»ù±¾²Ù×÷£º
ÒÆ¶¯£º← → ↓ ↑
¶Ô»°£º¿Õ¸ñ¼ü/»Ø³µ¼ü
ÔËÐл·¾³£º
Windows
JRE 1.6»òÒÔÉÏ(²»×°Åܲ»ÁË)
JREÏÂÔØµØÖ·£ºhttp://www.java.com/zh_CN/download/manual.jsp
×¢Ò⣺ÓÎÏ·´¦ÔÚ¿ª·¢½×¶Î,½öÌåÑé
JAVAÊÖ»úÓÎÏ·¾Ó¶à£¬¿ª·¢Õâ¸öPC RPG game,Ϊ¼ÍÄîSUN
°´¼Æ»®0.5¿ªÊ¼ÐèÒªÌí¼ÓÉ̵êºÍÕ ......
1
¡¢°²×°
jdk
£¨º¬
jre
¡¢
plugin
£©
¡£´ò¿ªÖÕ¶ËÊäÈëÈçÏÂÃüÁ
//
£¨°üº¬
//
£©ÊǶÔÃüÁîµÄ˵Ã÷£¬²»ÐèÒªÊäÈë¡£
sudo apt-get install sun-java6-jdk
//
¹ÜÀíÔ±Éí·Ý´Ó»¥ÁªÍøÏÂÔØ°²×°°²×°
jdk1.6
¡£°²×°¹ý³ÌÖÐÐèÒªÄã»Ø´ðÊÇ·ñͬ ......