¡¡¤¤¤Þ¤Þ¤Ç¤â¤¿¤¯¤µ¤ó¤ÎÀß·×¼ê½ç¤òÀâÌÀ¤·¤Æ¤¤Þ¤·¤¿¤¬¡¢¤½¤ì¤é¤Ë¶¦Ä̤·¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£²¿¤«¤ï¤«¤ê¤Þ¤¹¤«¡©
¤½¤ì¤Ï¡¢
¥´¡¼¥ë¤È¤Ê¤ë½èÍý¤ò·èÄꤷ¤Æ¤«¤é¡¢¤½¤ÎºÇ¸å¤Î½èÍý¤«¤é½çÈÖ¤ËÁ̤äƼÂÁõ¤ò¹Ô¤¦¡¢¤È¤¤¤¦¼ê½ç¤Ç¥í¥¸¥Ã¥¯¤òÁȤó¤Ç¤¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
¡¡º£²ó¤ÎÀ߷פˤĤ¤¤Æ¤âƱ¤¸¤è¤¦¤ÊÊýË¡¤Ç¼ÂÁõ¤ò¤·¤Æ¤¤¤¤Þ¤¹¤Î¤Ç¡¢½èÍý¤Îή¤ì¤ò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡¡¼ÂÁõ¤·¤¿¤¤ÆâÍƤȤ·¤Æ¤Ï¡¢
GameClearSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¸«¤¨¤Ê¤¤¾õÂ֤ˤ·¤Æ¤ª¤¤¤Æ¡¢
¥Ü¥¹¤òÅݤ·¤¿¤È¤¤Ë¡¢GameClearSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¸«¤¨¤ë¾õÂ֤ˤʤäơ¢¥²¡¼¥à¥¯¥ê¥¢¤ò¥æ¡¼¥¶¡¼¤ËÄÌÃΤ¹¤ë¡¢¤È¤¤¤¦°ìÏ¢¤Î½èÍý¤Îή¤ì¤Ç¤¹¡£
¡¡À߷פˤϿ§¡¹¤ÊÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£Î㤨¤Ð¡¢GameManager ¥¹¥¯¥ê¥×¥È¤Ë¿§¡¹¤Ê½èÍý¤ò½¸Ìó¤·¤¿¤ê¡¢
ºÙ¤«¤¯¥¯¥é¥¹¤Ëʬ¤±¤ÆÀ߷פ¹¤ë¤è¤¦¤Ë¤·¤¿¤ê¤È¡¢¤³¤Î¹Í¤¨Êý¤¬Ê£¿ô¤¢¤ëÉôʬ¤¬¥×¥í¥°¥é¥à¤Î³Ú¤·¤¤Éôʬ¤Ç¤¢¤ê¡¢Æñ¤·¤¤Éôʬ¤Ç¤â¤¢¤ê¤Þ¤¹¡£
¡¡º£²ó¤Ï¥²¡¼¥à¥¯¥ê¥¢¤Îɽ¼¨¡¢¤½¤ì¤«¤éÀè¤Î¼ê½ç¤Ç¼ÂÁõ¤¹¤ë¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Îɽ¼¨¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¤ò
UIManager ¥¹¥¯¥ê¥×¥È¤È¤·¤ÆÍÑ°Õ¤·¤Æ¡¢
¤½¤Á¤é¤ËÌ¿Îá¤ò½Ð¤¹¤³¤È¤Ë¤è¤Ã¤Æ¡¢¥²¡¼¥à²èÌ̤˥²¡¼¥à¥¯¥ê¥¢¤Îɽ¼¨¤ä¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Îɽ¼¨¤ò¹Ô¤¦À߷פˤ·¤Æ¹Í¤¨¤Æ¤¤¤¤Þ¤¹¡£
¡¡¸½ºß¤Î°ìÏ¢¤Îή¤ì¤ò¥í¥¸¥Ã¥¯¤Ë¤·¤Æ¤ß¤Þ¤¹¡£
¡ã¥í¥¸¥Ã¥¯¤Îή¤ì¡ä
¡¡¢¤£±¡¥GameManager ¥¹¥¯¥ê¥×¥È¤«¤é UIManager ¥¹¥¯¥ê¥×¥È¤ËÌ¿Îá¤ò½Ð¤·¤Æ¡¢GameClearSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¸«¤¨¤Ê¤¤¾õÂ֤ˤ¹¤ë
¡¡¡»£²¡¥¥Ü¥¹Æ¤È²¤·¤¿¤é¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤«¤é GameManager ¥¹¥¯¥ê¥×¥È¤ËÌ¿Îá¤ò½Ð¤·¤Æ¡¢¥²¡¼¥à½ªÎ»¤Î¾õÂÖ¤ËÀÚ¤êÂؤ¨¤ë
¡¡¢¤£³¡¥¥Ü¥¹Æ¤È²¤·¤¿¤é¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤«¤é GameManager ¥¹¥¯¥ê¥×¥È¤ËÌ¿Îá¤ò½Ð¤·¤Æ¡¢¥²¡¼¥à¥¯¥ê¥¢¤Î½àÈ÷¤ò¹Ô¤ï¤»¤ë
¡¡¢¤£´¡¥GameManager ¥¹¥¯¥ê¥×¥È¤«¤é UIManager ¥¹¥¯¥ê¥×¥È¤ËÌ¿Îá¤ò½Ð¤·¤Æ¡¢GameClearSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¸«¤¨¤ë¾õÂ֤ˤ¹¤ë
¡¡¡»¤ÎÉôʬ¤Ï¼ÂÁõºÑ¤Ç¤¹¡£»Ä¤ê¤Î£³¤Ä¢¤¤ÎÉôʬ¤ò¼ÂÁõ¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡¤³¤Î¤È¤¡¢ºÇ½é¤Ë¼ÂÁõ¤ò¹Ô¤¦¤Î¤Ï¡¢
¢¤£±¤ÎGameManager ¥¹¥¯¥ê¥×¥È¤Î½¤Àµ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
²¿¸Î¤Ê¤é¡¢¤³¤Î½èÍý¤Ç¤Ï UIManager ¥¹¥¯¥ê¥×¥È¤¬¤Þ¤À¸ºß¤·¤Æ¤¤¤Ê¤¤¤¿¤á¡¢½èÍý¤òµ½Ò¤¹¤ë¤³¤È¤¬½ÐÍè¤Ê¤¤¤¿¤á¤Ç¤¹¡£
¤â¤·¤âµ½Ò¤·¤Æ¤â¥¨¥é¡¼¤¬½Ð¤Æ¤·¤Þ¤Ã¤Æ¥³¥ó¥Ñ¥¤¥ë¤¬Ä̤ê¤Þ¤»¤ó¡£
¡¡¤â¤¦¤´Íý²ò¤µ¤ì¤¿¤È»×¤¤¤Þ¤¹¤¬¡¢¤³¤Î¤è¤¦¤Ë¡¢
½èÍý¤ÎºÇ½é¤«¤é¼ÂÁõ¤ò¹Ô¤ª¤¦¤È¤¹¤ë¤È¡¢
¤ê¤Ê¤¤¾ðÊó¤¬Â¿¤¹¤®¤Æ¡¢¼ÂÁõ¤ò¹Ô¤¦¤³¤È¤¬º¤Æñ¤Ë¤Ê¤ë¥±¡¼¥¹¤¬¤Û¤È¤ó¤É¤Ç¤¹¡£
¡¡¤½¤Î¤¿¤á¡¢°ìÏ¢¤Î½èÍý¤ò¤¹¤Ù¤Æ¥í¥¸¥Ã¥¯¤È¤·¤ÆºîÀ®¤·¤Æ¡¢¥´¡¼¥ë¤È¤Ê¤ë½èÍý¤ò·èÄꤷ¤Æ¤«¤é¡¢
¥´¡¼¥ë¤ÎÊý¸þ¤«¤é¥¹¥¿¡¼¥È¤ÎÊý¸þ¤Ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¡¡º£²ó¤Î¾ì¹ç¤Ï¢¤£±¤È¢¤£´¤ÏƱ¤¸¥¹¥¯¥ê¥×¥È¤Ø¤Îµ½Ò¤Ç¤¹¡£¤Þ¤¿¡¢¡»£²¤È¢¤£³¤âƱ¤¸¥¹¥¯¥ê¥×¥È¤Ø¤Îµ½Ò¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤½¤·¤Æ¤½¤ì¤é¤ÎÁ°Äó¤È¤·¤Æ¡¢¿·¤·¤¤ UIManager ¥¹¥¯¥ê¥×¥È¤ÎºîÀ®¤¬É¬Íפˤʤê¤Þ¤¹¤Î¤Ç¡¢
½èÍý¤òºî¤Ã¤Æ¤¤¤¯½çÈ֤Ȥ·¤Æ¤Ï¡¢¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡ã½èÍý¤Î¼ÂÁõ½çÈÖ¡ä
¡¡£±¡¥UIManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë¡£¤½¤Î¤¿¤á¤Ë¤Ï¡¢UIManager ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò»öÁ°¤ËºîÀ®¤·¤Æ¤ª¤¯
¡¡£²¡¥UIManager ¥¹¥¯¥ê¥×¥È¤ò UIManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤Æ¡¢ÀßÄê¤ò¹Ô¤¤¡¢¥²¡¼¥àÆâ¤ÇÍøÍѤǤ¤ë¾õÂ֤ˤ¹¤ë
¡¡£³¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¢¤£±¤È¢¤£´¤Î½èÍý¤òÄɲ乤롣UIManager ¥¹¥¯¥ê¥×¥È¤Ë¤Ï¥á¥½¥Ã¥É¤¬ÍÑ°Õ¤·¤Æ¤¢¤ë¤Î¤Ç½èÍý¤¬µ½Ò¤Ç¤¤ë
¡¡£´¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¢¤£³¤Î¤¿¤á¤Î½èÍý¤òÄɲ乤롣
¡¡£µ¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¢¤£³¤Î½èÍý¤òÄɲ乤롣GameManager ¥¹¥¯¥ê¥×¥È¤Ë¤Ï¥á¥½¥Ã¥É¤¬ÍÑ°Õ¤·¤Æ¤¢¤ë¤Î¤Ç½èÍý¤¬µ½Ò¤Ç¤¤ë
¡¡¤³¤Î¤è¤¦¤Ê½çÈ֤ǤμÂÁõ¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡ÂçÀڤʤ³¤È¤Ï¡¢
¥í¥¸¥Ã¥¯¤Ç¹Í¤¨¤¿½çÈ֤ȼÂÁõ¤Î½çÈÖ¤¬Æ±¤¸¤Ë¤Ê¤ëɬÍפϤʤ¤¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
½èÍý¤Î·ë²Ì¤È¤·¤Æ¥í¥¸¥Ã¥¯Ä̤ê¤ËÆ°¤±¤ÐÌäÂ꤬¤Ê¤¤Ìõ¤Ç¤¹¤«¤é¡¢É¬¤º¤·¤â¡¢
¼ÂÁõ¤¹¤ë½çÈÖ¤ò¥í¥¸¥Ã¥¯¤Ë¹ç¤ï¤»¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
¡¡¤¤¤Þ¤Þ¤Ç¼ÂÁõ¤·¤Æ¤¤¿½èÍý¤â¸«Ä¾¤·¤Ä¤Ä¡¢¤³¤Î¤³¤È¤òǰƬ¤Ë¤ª¤¤¤Æ¡¢½èÍý¤òºî¤Ã¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£