Ò»¡¢´«Ææ¿Í»§¶ËÔ´ÂëÕûÌå¼Ü¹¹¸ÅÊö
´«Ææ¿Í»§¶ËÔ´Âë²ÉÓþµäµÄ·Ö²ãʽģ¿é»¯¼Ü¹¹£¬ÕûÌåÒÔ¿Í»§¶ËäÖȾ²ã¡¢ÍøÂçͨÐŲ㡢ÓÎÏ·Âß¼²ã¡¢×ÊÔ´½âÎö²ã¡¢ÊäÈë½»»¥²ãÎå´óºËÐÄÄ£¿é¹¹³É£¬¸÷Ä£¿é¶ÀÁ¢·â×°¡¢Ðͬµ÷¶È£¬ÊÇÖ§³Å´«Ææ¿Í»§¶ËËùÓÐÓÎÏ·ÐÐΪÔËÐеĵײã»ù´¡¡£Çø±ðÓÚ·þÎñ¶ËÔ´Âë²àÖØÊý¾Ý´æ´¢ÓëÂß¼Åж¨£¬¿Í»§¶ËÔ´ÂëºËÐÄÖ°ÔðΪ½ÓÊÕ·þÎñ¶ËÍÆËÍÊý¾Ý¡¢±¾µØ»¯Âß¼äÖȾ¡¢Óû§²Ù×÷ÏìÓ¦¡¢³¡¾°×ÊÔ´¼ÓÔØÓëʵʱ½»»¥·´À¡£¬ËùÓÐÍæ¼Ò¿ÉÊÓ¡¢¿É²Ù×÷µÄÓÎÏ·ÐÐΪ£¬¾ùÓɿͻ§¶ËÂß¼Ô´ÂëÇý¶¯Ö´ÐС£
ÕûÌ׿ͻ§¶ËÔ´Âë»ùÓÚC++±àдºËÐÄÖ÷Ì壬´îÅ䲿·Ö½Å±¾Îļþ¸¨ÖúÇáÁ¿»¯Âß¼´¦Àí£¬´úÂë½á¹¹·Ö²ãÇåÎú£¬ñîºÏ¶È½ÏµÍ£¬±ãÓÚ¶þ´ÎÐ޸ġ¢¹¦ÄÜÍØÕ¹Óë°æ±¾ÊÊÅä¡£³£¹æ´«Ææ¿Í»§¶ËÔ´Âë¿É·ÖΪ»ù´¡ÄÚºËÔ´ÂëÓëÍØÕ¹¹¦ÄÜÔ´ÂëÁ½²¿·Ö£¬ÄÚºËÔ´Â븺Ôð¹Ì¶¨ÓÎÏ·ºËÐÄÂß¼£¬ÎÞ·¨ËæÒâ¸Ä¶¯£¬ÍØÕ¹Ô´Â븺Ôð×Ô¶¨ÒåÍæ·¨¡¢½çÃæ²¼¾Ö¡¢ÌØÐ§Õ¹Ê¾µÈ¸öÐÔ»¯ÄÚÈÝ£¬ÊÇ¿ª·¢Õß¶þ´Î¿ª·¢µÄÖ÷Òª²Ù×÷ÇøÓò¡£
¶þ¡¢¿Í»§¶ËºËÐÄÔ´ÂëÎļþ½á¹¹Óë·Ö¹¤
´«Ææ¿Í»§¶ËÓÎÏ·Âß¼µÄÕý³£ÔËÐУ¬ÒÀÀµ¶à×éºËÐÄÔ´ÂëÎļþÐͬ¹¤×÷£¬²»Í¬Îļþ¶ÔÓ¦¶ÀÁ¢µÄÂß¼´¦ÀíÄ£¿é£¬¾«×¼»®·Ö¸÷ÏîÓÎÏ·¹¦ÄܵÄÖ´ÐÐȨÏÞÓë´¦ÀíÁ÷³Ì£¬ºËÐÄÔ´ÂëÎļþ·ÖÀ༰¹¦ÄÜÈçÏ¡£
2.1 ºËÐĵ÷¶ÈÀàÔ´Âë
GameMain.cpp Ϊ¿Í»§¶ËÖ÷Èë¿ÚÔ´ÂëÎļþ£¬³Ðµ£È«¾ÖÂß¼µ÷¶ÈºËÐÄÖ°Ôð£¬ÊÇÕû¸ö¿Í»§¶Ë³ÌÐòµÄÆô¶¯ÓëÔËÐкËÐÄ¡£¸ÃÎļþ°üº¬¿Í»§¶Ë³õʼ»¯¡¢È«¾Ö±äÁ¿¼ÓÔØ¡¢Ä£¿é×¢²á¡¢Ö÷Ñ»·µ÷¶È¡¢³ÌÐòÍ˳öÏú»ÙµÈºËÐÄÂß¼£¬¿Í»§¶ËÆô¶¯ºó»áÓÅÏÈÖ´ÐиÃÎļþÄڵijõʼ»¯´úÂ룬ÒÀ´Î¼ÓÔØ×ÊÔ´Ä£¿é¡¢ÍøÂçÄ£¿é¡¢Âß¼´¦ÀíÄ£¿é¡¢äÖȾģ¿é£¬ÐγÉÍêÕûµÄ³ÌÐòÔËÐÐÁ´Â·¡£Ö÷Ñ»·º¯Êý»áÒԹ̶¨Ö¡ÂʳÖÐøÂÖѯ£¬ÊµÊ±¼ì²âÓû§²Ù×÷¡¢·þÎñ¶ËÊý¾ÝÍÆËÍ¡¢³¡¾°×´Ì¬±ä»¯£¬´¥·¢¶ÔÓ¦ÓÎÏ·Âß¼Ö´ÐС£
GameLogic.cpp ΪºËÐÄÂß¼µ÷¶ÈÖÐÊ࣬³Ð½ÓÖ÷Èë¿ÚÎļþµÄµ÷¶ÈÖ¸Áͳһ·Ö·¢¸÷ÀàÓÎÏ·ÒµÎñÂß¼¡£ËùÓнÇÉ«ÐÐΪ¡¢³¡¾°½»»¥¡¢µÀ¾ß²Ù×÷¡¢¼¼ÄÜÊÍ·Å¡¢NPC½»»¥µÈºËÐÄÍæ·¨Âß¼£¬¾ùÓɸÃÎļþͳһµ÷¶È·ÖÅäÖÁ¶ÔÓ¦×ÓÄ£¿éÖ´ÐУ¬Í¬Ê±¸ºÔð¹Ü¿Ø¸÷ÀàÂß¼µÄÖ´ÐÐÓÅÏȼ¶£¬±ÜÃâ¶àÂß¼²¢·¢µ¼ÖµijÌÐòÒì³£¡£
2.2 ½ÇÉ«ÓëÊôÐÔÂß¼Ô´Âë
Player.cpp ×¨×¢Íæ¼Ò½Çɫȫά¶ÈÂß¼´¦Àí£¬Êǿͻ§¶Ë½ÇÉ«ÌåϵµÄºËÐÄÔ´ÂëÎļþ¡£ÎļþÄÚ·â×°½ÇÉ«»ù´¡ÊôÐÔ¡¢¶¯Ì¬ÊôÐÔ¡¢×´Ì¬Âß¼Èý´óºËÐİå¿é£¬»ù´¡ÊôÐÔ°üº¬ÉúÃüÖµ¡¢Ä§·¨Öµ¡¢¹¥»÷Á¦¡¢·ÀÓùÁ¦¡¢Òƶ¯Ëٶȵȹ̶¨²ÎÊý£¬¸ºÔð¶ÁÈ¡·þÎñ¶ËÏ·¢µÄ½ÇÉ«»ù´¡Êý¾Ý²¢Íê³É±¾µØäÖȾչʾ¡£¶¯Ì¬ÊôÐÔ°üº¬buffÔöÒæ¡¢¼õÒæÐ§¹û¡¢ÁÙʱÊôÐÔµþ¼Ó¡¢³ÆºÅÊôÐԼӳɵÈʵʱ±ä¶¯Êý¾Ý£¬»á¸ù¾Ý·þÎñ¶ËÖ¸Áîʵʱ¸üб¾µØÊýÖµ£¬Í¬²½½çÃæÊôÐÔÏÔʾ¡£
¸ÃÔ´Âëͬʱ¹Ü¿Ø½ÇÉ«ÐÐΪÂß¼£¬°üº¬ÐÐ×ß¡¢Åܶ¯¡¢Õ¾Á¢¡¢¹¥»÷¡¢Ê©·¨¡¢ËÀÍö¡¢¸´»îµÈËùÓнÇÉ«¶¯×÷Åж¨ÓëÖ´ÐÐÂß¼£¬½ÓÊÕ·þÎñ¶ËÏ·¢µÄÐÐΪָÁîºó£¬Æ¥Åä¶ÔÓ¦¶¯×÷×ÊÔ´²¢Íê³É¶¯»²¥·Å£¬Í¬²½¸üнÇɫ״̬±êʶ£¬±£Õϱ¾µØ½ÇÉ«ÐÐΪÓë·þÎñ¶ËÊý¾ÝÍêȫͬ²½¡£
Attribute.cpp Ϊ½ÇÉ«ÊôÐÔ¼ÆËãרÏîÔ´Â룬¶ÀÁ¢³Ðµ£¿Í»§¶ËÊôÐÔ»»Ëã¡¢µþ¼Ó¡¢ÉúЧÅж¨Âß¼¡£¿Í»§¶Ë²»»áÖ±½Óչʾ·þÎñ¶ËÔʼÊôÐÔÊý¾Ý£¬ËùÓÐÊôÐÔÊýÖµ¾ùͨ¹ý¸ÃÎļþÄÚµÄËã·¨¹«Ê½¶þ´Î¼ÆË㣬°üº¬»ù´¡ÊôÐÔµþ¼Ó¡¢×°±¸ÊôÐԼӳɡ¢±¦Ê¯ÊôÐÔÔö·ù¡¢Ì××°ÊôÐÔ¼¤»î¡¢buffÊôÐÔÐÞÕýµÈ¼ÆËãÂß¼£¬È·±£½çÃæÕ¹Ê¾µÄ×îÖÕÊôÐÔÊýÖµ¾«×¼Æ¥ÅäÓÎÏ·¹æÔò¡£
2.3 Õ½¶·Óë¼¼ÄÜÂß¼Ô´Âë
Battle.cpp Êǿͻ§¶ËÕ½¶·ÌåϵºËÐÄÔ´Â룬ȫȨ´¦ÀíËùÓб¾µØÕ½¶·½»»¥Âß¼¡£ÎļþºËÐŦÄܰüº¬Ä¿±êËø¶¨Åж¨¡¢¹¥»÷·¶Î§¼ì²â¡¢ÆÕͨ¹¥»÷´¥·¢¡¢Õ½¶·×´Ì¬Çл»¡¢É˺¦Êýֵչʾ¡¢Õ½¶·¶¯»Í¬²½µÈÄÚÈÝ¡£¿Í»§¶Ë·¢Æð¹¥»÷²Ù×÷ºó£¬¸ÃÄ£¿é»áÓÅÏÈÍê³É±¾µØÇ°ÖÃÅж¨£¬¼ì²âÄ¿±êÊÇ·ñºÏ·¨¡¢¹¥»÷¾àÀëÊÇ·ñ´ï±ê¡¢½ÇÉ«ÊÇ·ñ´¦Óڿɹ¥»÷״̬£¬Åж¨Í¨¹ýºóÏòÉÏ´«Êä²Ù×÷Ö¸ÁîÖÁ·þÎñ¶Ë£¬Í¬Ê±±¾µØÔ¤²¥·Å¹¥»÷¶¯»ÓëÌØÐ§£¬ÌáÉý²Ù×÷Á÷³©¶È¡£
Skill.cpp ¸ºÔðËùÓм¼ÄÜÂß¼µÄ±¾µØ»¯´¦Àí£¬º¸Ç¼¼ÄܽâËø¡¢¼¼ÄÜÀäÈ´¡¢¼¼ÄÜÊÍ·Å¡¢¼¼ÄÜÌØÐ§¡¢¼¼ÄÜ·¶Î§Åж¨¡¢¶à¶Î¼¼ÄÜ´¥·¢µÈÍêÕûÂß¼¡£Ô´ÂëÄÚ»áÔ¤¼ÓÔØËùÓÐÖ°Òµ¼¼ÄܵÄÅäÖòÎÊý£¬°üº¬ÊͷžàÀë¡¢×÷Ó÷¶Î§¡¢Àäȴʱ³¤¡¢Ä§·¨ÏûºÄ¡¢ÌØÐ§×ÊԴ·¾¶µÈÊý¾Ý£¬Íæ¼Ò´¥·¢¼¼ÄܲÙ×÷ʱ£¬Ä£¿é»áʵʱУÑé¼¼ÄÜ״̬£¬Àäȴδ½áÊø¡¢Ä§·¨Öµ²»×ã¡¢³¬³öÊÍ·Å·¶Î§µÈ³¡¾°»áÖ±½ÓÀ¹½Ø²Ù×÷²¢µ¯³ö¶ÔÓ¦½çÃæÌáʾ¡£·þÎñ¶Ë·µ»Ø¼¼ÄÜÉúЧָÁîºó£¬±¾µØÍ¬²½²¥·Å¼¼ÄÜÌØÐ§¡¢ÊÜ»÷¶¯»ÓëÉ˺¦ÊýÖµ£¬Íê³ÉÕûÌ×¼¼Äܽ»»¥Á÷³Ì¡£
2.4 µÀ¾ßÓë±³°üÂß¼Ô´Âë
Item.cpp ΪµÀ¾ßºËÐÄÂß¼Ô´Â룬¹Ü¿Ø¿Í»§¶ËËùÓеÀ¾ßµÄʶ±ð¡¢Õ¹Ê¾¡¢Ê¹ÓᢵôÂä¡¢´©´÷Âß¼¡£ÎļþÄÚÖÃÍêÕûµÄµÀ¾ßIDÆ¥Å乿Ôò¡¢µÀ¾ßÀàÐÍÅж¨Âß¼¡¢µÀ¾ßÊôÐÔ½âÎöËã·¨£¬¿Í»§¶Ë½ÓÊÕ·þÎñ¶ËÏ·¢µÄµÀ¾ßÊý¾Ýºó£¬Í¨¹ý¸ÃÄ£¿é½âÎöµÀ¾ß»ù´¡ÐÅÏ¢¡¢×¨ÊôÊôÐÔ¡¢Ê±Ð§×´Ì¬¡¢°ó¶¨×´Ì¬£¬Í¬²½Õ¹Ê¾ÔÚ±³°ü¡¢×°±¸À¸¡¢²Ö¿â½çÃæ¡£
Bag.cpp רע±³°ü½çÃæÓë±³°üÊý¾ÝÂß¼´¦Àí£¬°üº¬±³°ü¸ñ×Ó³õʼ»¯¡¢µÀ¾ßÅÅÐò¡¢µÀ¾ß¶Ñµþ¡¢µÀ¾ßÍÏ×§¡¢µÀ¾ßʹÓᢵÀ¾ß¶ªÆú¡¢±³°üÈÝÁ¿Åж¨µÈ¹¦ÄÜÂß¼¡£Íæ¼Ò½øÐб³°ü²Ù×÷ʱ£¬¸ÃÄ£¿é»áʵʱÏìÓ¦½»»¥ÐÐΪ£¬Íê³É±¾µØ½çÃæ¼´Ê±Ë¢Ð£¬Í¬Ê±½«²Ù×÷Ö¸ÁîÉÏ´«ÖÁ·þÎñ¶Ë£¬µÈ´ý·þÎñ¶ËÊý¾Ý»ØÖ´ºóÍê³É×îÖÕÊý¾Ýͬ²½£¬±ÜÃâ±¾µØÊý¾ÝÓë·þÎñ¶ËÊý¾Ý³öÏÖÆ«²î¡£
2.5 ³¡¾°ÓëNPC¡¢¹ÖÎïÂß¼Ô´Âë
Map.cpp ³Ðµ£¿Í»§¶Ë³¡¾°¼ÓÔØÓ볡¾°Âß¼´¦Àí¹¤×÷£¬°üº¬µØÍ¼×ÊÔ´½âÎö¡¢µØÍ¼Çø¿é¼ÓÔØ¡¢ÕϰÎïÅж¨¡¢´«Ë͵ãʶ±ð¡¢³¡¾°Ë¢Ð¡¢ÊÓÒ°¼ÓÔØµÈºËÐÄÂß¼¡£¿Í»§¶Ë½øÈëеØÍ¼Ê±£¬¸ÃÄ£¿é»á¸ù¾Ý·þÎñ¶ËÏ·¢µÄµØÍ¼ID£¬¶ÁÈ¡±¾µØµØÍ¼×ÊÔ´Îļþ£¬°´Ðè¼ÓÔØÊÓÒ°ÄڵĵØÐΡ¢½¨Öþ¡¢ÕϰÎï×ÊÔ´£¬Í¬Ê±Åж¨µØÍ¼×¨Êô¹æÔò£¬°üº¬PKȨÏÞ¡¢¹Ò»úȨÏÞ¡¢µôÂ乿ÔòµÈ³¡¾°ÏÞ¶¨Âß¼¡£
Monster.cpp Ϊ¹ÖÎïÂß¼´¦ÀíÔ´Â룬¸ºÔ𱾵عÖÎïÄ£ÐÍäÖȾ¡¢AIÐÐΪͬ²½¡¢¹ÖÎï״̬չʾ¡¢¹ÖÎïѪÁ¿¸üС¢¹ÖÎïËÀÍöÌØÐ§µÈÂß¼¡£¿Í»§¶Ë»áʵʱ½ÓÊÕ·þÎñ¶ËÍÆË͵ĹÖÎïλÖá¢ÑªÁ¿¡¢×´Ì¬¡¢Ä¿±êÊý¾Ý£¬Í¨¹ý¸ÃÄ£¿éͬ²½¸üб¾µØ¹ÖÎïÐÅÏ¢£¬Æ¥Åä¹ÖÎïÒÆ¶¯¡¢¹¥»÷¡¢ËÀÍö¶¯»£¬Í¬Ê±ÊµÊ±Åж¨Íæ¼ÒÓë¹ÖÎïµÄ¾àÀë¹ØÏµ£¬¸¨ÖúÕ½¶·Âß¼´¥·¢¡£
NPC.cpp ¹Ü¿ØËùÓÐNPC½»»¥Âß¼£¬°üº¬NPCʶ±ð¡¢¶Ô»°µ¯´°¡¢¹¦Äܲ˵¥¼ÓÔØ¡¢ÈÎÎñ½»»¥¡¢É̵꽻»¥¡¢´«Ëͽ»»¥µÈÂß¼¡£Íæ¼Òµã»÷NPCʱ£¬Ä£¿é»á´¥·¢±¾µØ½»»¥Åж¨£¬¶ÁÈ¡NPCÅäÖòÎÊý²¢¼ÓÔØ¶ÔÓ¦¹¦ÄܽçÃæ£¬½»»¥²Ù×÷Ö¸Áîͬ²½ÉÏ´«·þÎñ¶Ë£¬Íê³ÉÈÎÎñÌá½»¡¢µÀ¾ß¶Ò»»¡¢µØÍ¼´«Ë͵ÈÒµÎñÁ÷³Ì¡£
Èý¡¢¿Í»§¶ËºËÐÄÓÎÏ·Âß¼´¦ÀíÔËÐÐÁ÷³Ì
3.1 ¿Í»§¶ËÊý¾Ý½»»¥ºËÐÄÂß¼
´«Ææ¿Í»§¶ËËùÓÐÓÎÏ·Âß¼µÄÔËÐУ¬¾ù×ñÑ“Óû§²Ù×÷-±¾µØÔ¤Åж¨-Ö¸ÁîÉÏ´«-·þÎñ¶Ë»ØÖ´-±¾µØÍ¬²½Ë¢Ð”µÄ¹Ì¶¨Á÷³Ì¡£¿Í»§¶Ë½ö³Ðµ£½»»¥ÏìÓ¦¡¢½çÃæäÖȾ¡¢¶¯»Õ¹Ê¾¡¢Ç°ÖÃÂß¼Åж¨¹¤×÷£¬ËùÓкËÐÄÊý¾ÝÅж¨¡¢Êý¾ÝÐ޸ġ¢Êý¾Ý´æ´¢È¨ÏÞ¾ùÓÉ·þÎñ¶ËÕÆ¿Ø£¬´ÓÂß¼²ãÃæ±£ÕÏÓÎÏ·Êý¾Ýͳһ¡£±¾µØÔ¤Åж¨½öÓÃÓÚÌáÉý²Ù×÷Á÷³©¶È£¬²»²ÎÓë×îÖÕÊý¾Ý½áË㣬ËùÓб¾µØÂß¼Ö´Ðнá¹û£¬±ØÐëÒÔ·þÎñ¶Ë·µ»ØµÄÊý¾ÝΪ׼¡£
3.2 ½ÇÉ«ÐÐΪÂß¼´¦ÀíÁ÷³Ì
Íæ¼ÒÔÚ¿Í»§¶Ë·¢ÆðÐÐ×ß¡¢¹¥»÷¡¢Ê©·¨µÈÈÎÒâ½ÇÉ«ÐÐΪʱ£¬Ê×ÏÈÓÉÊäÈë½»»¥²ã²¶»ñ²Ù×÷Ö¸Á´«ÊäÖÁGameLogicµ÷¶ÈÄ£¿é£¬¶ÔÓ¦¹¦ÄÜÔ´ÂëÄ£¿éÍê³ÉǰÖÃÌõ¼þÅж¨¡£ÒÔ½ÇÉ«ÒÆ¶¯ÎªÀý£¬MapÄ£¿éÏÈÐÐÅж¨Ä¿±êµãλÊÇ·ñΪ¿ÉͨÐÐÇøÓò¡¢ÊÇ·ñ´æÔÚÕϰÎÅж¨Í¨¹ýºó£¬PlayerÄ£¿é²¥·ÅÒÆ¶¯¶¯»£¬Í¬Ê±½«Òƶ¯Ö¸ÁîÉÏ´«ÖÁ·þÎñ¶Ë¡£·þÎñ¶ËУÑéµãλºÏ·¨ÐԺ󣬷µ»Ø½ÇÉ«×îÐÂ×ø±êÊý¾Ý£¬¿Í»§¶Ëͬ²½ÐÞÕý±¾µØ½ÇɫλÖã¬Íê³ÉÒÆ¶¯Âß¼±Õ»·¡£ÈôǰÖÃÅж¨Ê§°Ü£¬¿Í»§¶ËÖ±½ÓÀ¹½Ø²Ù×÷£¬ÎÞÖ¸ÁîÉÏ´«¶¯×÷¡£
3.3 Õ½¶·É˺¦Âß¼´¦ÀíÁ÷³Ì
Õ½¶·Â߼Ϊ¿Í»§¶ËºËÐĸ´ÔÓÂß¼£¬ÕûÌå·ÖΪǰÖô¥·¢¡¢±¾µØäÖȾ¡¢Êý¾Ýͬ²½Èý¸ö½×¶Î¡£Íæ¼Ò·¢Æð¹¥»÷»ò¼¼ÄÜÊͷŲÙ×÷ºó£¬BattleÄ£¿éÓëSkillÄ£¿éͬ²½Íê³ÉǰÖÃУÑ飬УÑéͨ¹ýºó±¾µØ²¥·Å¹¥»÷¡¢¼¼ÄÜÌØÐ§¶¯»£¬Í¬Ê±½«Õ½¶·Ö¸ÁîÉÏ´«·þÎñ¶Ë¡£·þÎñ¶ËÍê³ÉÉ˺¦¼ÆËã¡¢ÃüÖÐÅж¨¡¢×´Ì¬Åж¨ºó£¬½«×îÖÕÉ˺¦ÊýÖµ¡¢Ä¿±ê״̬¡¢buffЧ¹ûµÈÊý¾ÝÍÆËÍÖÁ¿Í»§¶Ë¡£¿Í»§¶Ë½ÓÊÕÊý¾Ýºó£¬Í¬²½²¥·ÅÄ¿±êÊÜ»÷¶¯»¡¢É˺¦Æ®×Ö¡¢ËÀÍöÌØÐ§£¬Í¬Ê±¸üÐÂË«·½ÑªÁ¿¡¢×´Ì¬ÊôÐÔ£¬Íê³ÉÍêÕûÕ½¶·Âß¼´¦Àí¡£
ËÄ¡¢¿Í»§¶ËÔ´ÂëºËÐÄÂß¼³£¼ûÎÊÌâÓëÔ´Âë³ÉÒò·ÖÎö
4.1 ¶¯×÷¿¨¶ÙÓ붯»²»Í¬²½ÎÊÌâ
¸ÃÎÊÌâºËÐijÉÒò¼¯ÖÐÔÚ¿Í»§¶ËÂß¼Ô´ÂëÖ¡Âʵ÷¶ÈÒì³£Ó붯»×ÊÔ´°ó¶¨Ê§Ð§¡£GameMainÖ÷Ñ»·Ö¡Âʲ¨¶¯Ê±£¬»áµ¼ÖÂÖ÷Âß¼ÂÖѯ¼ä¸ô²»Îȶ¨£¬½ÇÉ«¶¯×÷¡¢¼¼Äܶ¯»µÄ´¥·¢Ê±»úÑÓ³Ù£¬³öÏÖ²Ù×÷ÏìÓ¦Öͺ󡢶¯»¿¨¶ÙµÄÏÖÏó¡£Í¬Ê±Skill.cpp¡¢Player.cppÎļþÄڵ͝»×ÊԴ·¾¶ÅäÖôíÎó¡¢¶¯»Ö¡ÐòÁÐȱʧ£¬»áµ¼Ö·þÎñ¶ËÊý¾ÝÒÑͬ²½£¬µ«±¾µØ¶¯»ÎÞ·¨Õý³£²¥·Å£¬ÐγÉÊý¾ÝÓë»Ã治ͬ²½µÄÎÊÌâ¡£²¿·Ö¶þ´Î¿ª·¢ÖÐËæÒâÐÞ¸ÄÂß¼Ö´ÐÐÓÅÏȼ¶£¬Ò²»á¼·Õ¼¶¯»äÖȾ×ÊÔ´£¬Òý·¢»Ã濨¶ÙÎÊÌâ¡£
4.2 ÊôÐÔչʾ´íÂÒ¡¢ÊýÖµ²»Ë¢ÐÂÎÊÌâ
½ÇÉ«ÊôÐÔ½çÃæÊýÖµÒì³£¡¢¸üв»¼°Ê±£¬ºËÐÄÎÊÌâ³ö×ÔAttribute.cppÓëPlayer.cppÔ´ÂëÂß¼¡£ÊôÐÔ¼ÆËãËã·¨²ÎÊýȱʧ¡¢µþ¼ÓÂß¼ÓÅÏȼ¶´íÎ󣬻ᵼÖÂ×îÖÕչʾÊýֵƫ²î£»Ô´ÂëÄÚÊý¾Ýˢд¥·¢Ê¼þδ°ó¶¨×´Ì¬¸üÐÂÖ¸Á»áÔì³É·þÎñ¶ËÊý¾Ý¸üк󣬱¾µØ½çÃæÎ´Í¬²½Ë¢Ð£¬³öÏÖÊôÐÔÊýֵͣÖÍ¡¢´íÂÒµÄÇé¿ö¡£´ËÍ⣬buff״̬¼àÌýÂ߼ʧЧ£¬ÎÞ·¨ÊµÊ±²¶»ñÁÙʱÊôÐԱ仯£¬Ò²ÊÇÊôÐÔչʾÒì³£µÄÖ÷Òª³ÉÒò¡£
4.3 ¼¼ÄÜʧЧ¡¢ÀäÈ´ÏÔʾÒì³£ÎÊÌâ
¼¼ÄÜʹÓÃÒì³£¡¢Àäȴʱ¼ä´íÂÒ£¬Ö÷ÒªÓÉSkill.cppÔ´ÂëÂ߼©¶´µ¼Ö¡£¼¼ÄÜÀäÈ´¼ÆÊ±Âß¼»ùÓÚ±¾µØÖ¡Ñ»·¼ÆË㣬ÈôÖ÷Ñ»·Ö¡Âʲ»Îȶ¨£¬»á³öÏÖ¼ÆÊ±Æ«²î£¬Òý·¢ÀäÈ´ÏÔʾÓëʵ¼Ê·þÎñ¶ËÀäȴ״̬²»Æ¥ÅäµÄÎÊÌâ¡£¼¼ÄÜÊÍ·ÅǰÖÃÅж¨Â߼ȱʧ²ÎÊýУÑ飬»á³öÏÖ±¾µØÏÔʾ¼¼ÄÜ¿ÉÊÍ·Å£¬·þÎñ¶ËÀ¹½ØÖ¸Áîµ¼Ö¼¼ÄÜʧЧµÄÏÖÏó¡£Í¬Ê±¼¼ÄÜÌØÐ§×ÊÔ´°ó¶¨´úÂëÒì³££¬»áÔì³É¼¼ÄÜÊÍ·ÅÎÞÌØÐ§¡¢ÌØÐ§Öظ´²¥·ÅµÈչʾÎÊÌâ¡£
4.4 ±³°üµÀ¾ßÏÔʾÒì³£¡¢²Ù×÷ÎÞÏìÓ¦ÎÊÌâ
±³°üµÀ¾ß´íÂÒ¡¢ÍÏקʧЧ¡¢Ê¹ÓÃÎÞÏìÓ¦£¬ÎÊÌ⼯ÖÐÔÚBag.cppÓëItem.cppÔ´Âë¡£µÀ¾ßÊý¾Ý½âÎöÂ߼©¶´£¬»áµ¼Ö·þÎñ¶ËÏ·¢µÄµÀ¾ß²ÎÊýÎÞ·¨Õý³£Ê¶±ð£¬³öÏÖµÀ¾ßͼ±ê¿Õ°×¡¢ÊôÐÔչʾ´íÎó¡¢µÀ¾ß¶ÑµþÒì³£µÈÎÊÌâ¡£±³°ü²Ù×÷¼àÌýʼþÀ¹½ØÂß¼´íÎ󣬻áÔì³ÉÍæ¼ÒÍÏ×§¡¢µã»÷²Ù×÷ÎÞ·¨±»Ô´Âë²¶»ñ£¬±íÏÖΪ²Ù×÷ÎÞÏìÓ¦¡£µÀ¾ß״̬ˢлúÖÆÈ±Ê§£¬»áµ¼ÖµÀ¾ßʹÓᢶªÆúºó£¬±¾µØ±³°ü½çÃæÎÞ·¨¼´Ê±Ë¢Ð£¬²ÐÁôʧЧµÀ¾ßͼ±ê¡£
Îå¡¢¿Í»§¶ËÓÎÏ·Âß¼Ô´Â뿪·¢ÓëÐ޸ĺËÐÄÔÔò
¿Í»§¶ËÔ´ÂëÐ޸Ľö¿ÉÕë¶Ô±¾µØäÖȾÂß¼¡¢½çÃæÕ¹Ê¾¡¢¶¯»ÌØÐ§¡¢Ç°ÖÃÅж¨¹æÔò½øÐÐÓÅ»¯µ÷Õû£¬ÑϽûÐ޸ĺËÐÄÊý¾ÝÅж¨Óë½áËãÂß¼¡£ËùÓÐÉæ¼°ÊôÐÔ¼ÆËã¡¢Õ½¶·½áËã¡¢µÀ¾ßÉúЧ¡¢È¨ÏÞÅж¨µÄºËÐÄÂß¼£¬±ØÐëÓë·þÎñ¶ËÔ´Âë¹æÔò±£³Öͳһ£¬µ¥·½ÃæÐ޸Ŀͻ§¶ËºËÐÄÅж¨Âß¼£¬»áÖ±½ÓÔì³É¶Ë·þÊý¾Ý²»Ò»Ö£¬Òý·¢¸÷À๦ÄÜÒì³£¡£
Ô´Âë¶þ´Î¿ª·¢Ðè×ñÑÄ£¿é»¯ÐÞ¸ÄÔÔò£¬Õë¶Ôµ¥Ò»¹¦Äܵĵ÷Õû½öÐ޸ĶÔӦģ¿éÔ´Â룬½ûÖ¹¿çÄ£¿é´óÃæ»ý¸Ä¶¯ºËÐÄ´úÂë½á¹¹£¬±ÜÃâÆÆ»µÔÓÐÂß¼µ÷¶ÈÌåϵ¡£ÐÞ¸ÄÍê³ÉºóÐèͬ²½Ð£ÑéÂß¼¼æÈÝÐÔ£¬²âÊԶೡ¾°ÏµĹ¦ÄÜÔËÐÐ״̬£¬¹æ±Ü¾Ö²¿ÐÞ¸ÄÒý·¢µÄÈ«¾ÖÂß¼Òì³£¡£Í¬Ê±ËùÓÐ×ÊԴ·¾¶¡¢²ÎÊýÅäÖᢺ¯ÊýÃüÃûÐè×ñÑÔÓÐÔ´Âë¹æ·¶£¬±£Ö¤´úÂëͳһÐÔÓëºóÐø¿Éά»¤ÐÔ¡£
´«Ææ¿Í»§¶ËÔ´ÂëÉî¶È½âÎö ºËÐÄÓÎÏ·Âß¼´¦ÀíÔ´Âë½á¹¹ÓëÔËÐлúÖÆÏê½â
À´Ô´£º
×÷Õߣº
µã»÷£º
½üÆÚ¸üÐÂ

