ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2021ǯ10·î30Æü(ÅÚ) 00:54:57ÍúÎò
¤³¤Î¼ê½ç¤Ç¤Ï¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤¹¤ëÊýË¡¤ä¡¢°ìËܲ½¤·¤¿Âѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯½èÍý¤Ê¤É¤ò¼ÂÁõ¤·¤Æ´°À®¤µ¤»¤Þ¤¹¡£
¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê²¼¤ÎÆâÍƤǼÂÁõ¤ò¿Ê¤á¤Æ¤¤¤¤Þ¤¹¡£
ȯŸ£²£±¡¡¡¼Ê£¿ô¤ÎËɱҵòÅÀ¤ÎºîÀ®¢¡¼
£³£±¡¥Ê£¿ô¤Î¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎºîÀ®µ¡Ç½¤ò¼ÂÁõ¤¹¤ë
¡¡Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¡¢¤½¤·¤ÆÂѵ×ÎÏ¥²¡¼¥¸¤òÀ©¸æ¤¹¤ë½èÍý¤Î¼ÂÁõ¤¬Á°²ó¤Î¼ê½ç¤Ç´°À®¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¼ê½ç¤Ç¤Ï¡¢»Ä¤ê¤ÎÀ©¸æ½èÍý¤Î¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡£±¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯´ØÏ¢¤Î½èÍý¤Î½¤Àµ¤ò¹Ô¤¦ ¡¡¡¡¡¡¡¡¡¡=>¡¡¸½ºß¤Î¤Þ¤Þ¤Ç¤Ï¡¢DefenseBase ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¤¢¤ëÂѵ×ÎϤÎÃͤò¸ÄÊ̤Ǹº¾¯¤µ¤»¤Æ¤·¤Þ¤¦¤¿¤á ¡¡£²¡¥MapInfo ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤òÅÐÏ¿¤Ç¤¤ë¤è¤¦¤Ë½¤Àµ¤ò¹Ô¤¦ ¡¡¡¡¡¡¡¡¡¡=>¡¡ËɱҵòÅÀ¤òÀ¸À®¤¹¤ë¤¿¤á¤Î°ÌÃÖ¾ðÊó¤òÇÛÎóÊÑ¿ô¤Ë½¤Àµ¤·¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤È¤Ê¤ë°ÌÃÖ¾ðÊó¤òÅÐÏ¿¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë ¡¡£³¡¥MapInfo ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò½¤Àµ¤¹¤ë ¡¡¡¡¡¡¡¡¡¡=>¡¡Ê£¿ô¤ÎËɱҵòÅÀÍѤÎÃÏÅÀ¾ðÊó¤òºîÀ®¤¹¤ë ¡¡£´¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¸å¡¢ ¡¡¡¡¡¡¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤ÎËɱҵòÅÀ¤ÎÃÏÅÀ¾ðÊó¤òÍøÍѤ·¤ÆÊ£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤·¡¢¤½¤ì¤¾¤ì¤ÎÀßÄê¤ò¹Ô¤¦¤è¤¦¤Ë¤¹¤ë
¡¡°Ê¾å¤Î½èÍý¤ò½çÈ֤˼ÂÁõ¤·¤Æ¤¤¤¤Þ¤¹¡£¤É¤Î¤è¤¦¤Ê½èÍý¤¬É¬Íפˤʤ뤫¡¢Á´ÂÎÁü¤ò¥¤¥á¡¼¥¸¤·¤Ê¤¬¤é¼ÂÁõ¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¼«Ê¬¤Ç½èÍý¤Î¥¤¥á¡¼¥¸¤¬Ê¨¤¯¤è¤¦¤Ç¤¢¤ì¤Ð¡¢¤½¤Á¤é¤Î½èÍý¤ò¼ÂÁõ¤·¤Æ¤«¤é¡¢¸«Ä¾¤·¤È¤·¤Æ¶µºà¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯´ØÏ¢¤Î½èÍý¤Î½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£
¸½ºß¤Î¤Þ¤Þ¤Ç¤Ï¡¢DefenseBase ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¤¢¤ëÂѵ×ÎϤÎÃͤò¸ÄÊ̤Ǹº¾¯¤µ¤»¤Æ¤·¤Þ¤¦¤¿¤á¡¢¤½¤ì¤é¤Î½èÍý¤ò°ìËܲ½¤Ç¤¤ë¤è¤¦¤Ë½¤Àµ¤·¤Þ¤¹¡£
¡¡¼«ºî¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢½èÍý¤¬°Û¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¼«Ê¬¤Î¥¹¥¯¥ê¥×¥È¤ÎÆâÍƤȾȤ餷¹ç¤ï¤»¤ÆɬÍפʽ¤Àµ¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
DefenseBase.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤òÅÐÏ¿¤Ç¤¤ë¤è¤¦¤Ë½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£
¸½ºß¤Ï£±¤Ä¤·¤«ÅÐÏ¿¤Ç¤¤Ê¤¤ËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤Î¾ðÊó¤òÇÛÎóÊÑ¿ô¤Ë½¤Àµ¤·¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤È¤Ê¤ë°ÌÃÖ¾ðÊó¤òÅÐÏ¿¤Ç¤¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¤Þ¤¿¡¢¤½¤ÎÊ£¿ô¤ÎÃÏÅÀ¤Î¾ðÊó¤ò³°Éô¤Î¥¯¥é¥¹¤ËÄ󶡤¹¤ë¤¿¤á¤Î¥á¥½¥Ã¥É¤ò¿·¤·¤¯ºîÀ®¤·¤Æ¤ª¤¤Þ¤¹¡£
MapInfo.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò½¤Àµ¤·¡¢
Ê£¿ô¤ÎËɱҵòÅÀÍѤÎÃÏÅÀ¾ðÊó¤òºîÀ®¤·¤Æ¡¢Àè¤Û¤É MapInfo ¥¹¥¯¥ê¥×¥È¤ËÄɲä·¤¿ÇÛÎóÊÑ¿ô¤ËÅÐÏ¿¤·¤Æ¾ðÊó¤òÍøÍѤǤ¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡Prefabs ¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ë¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òºîÀ®¤·¤¿¤¤ MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤«¤é Open Prefab ¤òÁªÂò¤·¤Þ¤¹¡£
¡¡MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¤¢¤ë DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£À½¤·¡¢ËɱҵòÅÀ¤òÇÛÃÖ¤·¤¿¤¤ÃÏÅÀ¤ØÀßÄꤷ¤Þ¤¹¡£
¤³¤Î¿ô¤À¤±Ê£¿ô¤ÎËɱҵòÅÀ¤¬ºîÀ®¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£¿ôºîÀ®¤·¤¿¤é¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼Æâ¤Î MapInfo ¥¹¥¯¥ê¥×¥È¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¤ÇÛÎóÊÑ¿ô¤Ç¤¢¤ë DefenseBaseTrans ÊÑ¿ô¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤Î Size ¤òºîÀ®¤·¤¿ DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¿ô¤Ë¹ç¤ï¤»¤ÆÀßÄꤷ¤Þ¤¹¡£
¡¡Size ¤Î¿ôʬ¤Î Element ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤Ë¡¢DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò½çÈ֤˥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¸µ¤«¤é¤¢¤Ã¤¿ DefenseBaseTran ÊÑ¿ô¤ÏÍøÍѤ·¤Þ¤»¤ó¤Î¤Ç¡¢¤³¤Á¤é¤Ï None ¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¹½À®(»²¹Í)
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(»²¹Í)
¡¡¤³¤Î¼ê½ç¤ò¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òÀßÄꤷ¤¿¤¤ MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç·«¤êÊÖ¤·¤ÆÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¡¡ºÇ¸å¤Ë GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¸å¡¢
MapInfo ¥¹¥¯¥ê¥×¥È¤ÎËɱҵòÅÀ¤ÎÃÏÅÀ¾ðÊó¤òÍøÍѤ·¤ÆÊ£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤·¡¢¤½¤ì¤¾¤ì¤ÎÀßÄê¤ò¹Ô¤¦¤è¤¦¤Ë Start ¥á¥½¥Ã¥É¤ä¡¢SetUpStageData ¥á¥½¥Ã¥É¤Î½èÍý¤ò½¤Àµ¤·¤Þ¤¹¡£
¡¡¤Þ¤¿¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤Î¾ðÊó¤ò´ÉÍý¤¹¤ë¤¿¤á¤ÎÊÑ¿ô¤ÎÄɲä䡢JudgeGameClear ¥á¥½¥Ã¥É¤ËËɱҵòÅÀ¤ÎÂѵ×ÎϤ¬ 0 ¤Ë¤Ê¤Ã¤¿¾ì¹ç¤Ë¤Ï
¥¯¥ê¥¢¤Î¾ò·ï¤òËþ¤¿¤·¤Æ¤¤¤Æ¤â¥¯¥ê¥¢¤Ë¤Ï¤·¤Ê¤¤½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£
GameManager.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¤·¤Þ¤¹¡£
¡¡¤¹¤Ù¤Æ¤Î½èÍý¤Î¸«Ä¾¤·¤ò¹Ô¤¤¡¢½èÍý¤¬¤É¤Î¤è¤¦¤ÊÀ©¸æ¤Ë¤è¤Ã¤ÆÆ°¤¤¤Æ¤¤¤ë¤«¤òÍý²ò¤·¤¿¾å¤Ç¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥Ç¥Ð¥Ã¥°¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
½èÍý¤Îή¤ì¤¬Íý²ò¤Ç¤¤Æ¤¤¤Ê¤¤¤È¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î½¤Àµ²Õ½ê¤ÎÆÃÄ꤬Æñ¤·¤¯¤Ê¤ê¤Þ¤¹¡£ÌäÂêÅÀ¤¬¤É¤³¤Ë¤¢¤ë¤«¡¢ÀÚ¤êʬ¤±¤Æ¤¤¤¯¤Î¤âÂçÊѤˤʤê¤Þ¤¹¡£
¡¡¼«Ê¬¤Ç½ñ¤¤¤¿½èÍý¤òÍý²ò¤·¡¢¼«Ê¬¤Îµ»½Ñ¡¦Ãμ±¤È¤·¤Æ¤¤¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡³Ø½¬¤Î¿¶¤êÊ֤ꡡ¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥³¥á¥ó¥È
Tower¤Î¼Â¸½¤¬¤â¤Ã¤È¾Ü¤·¤¯ ¤Ç¤¤¿¤é¤è¤«¤Ã¤¿¤È»×¤¤¤Þ¤¹