i-school - £²£Ä¤Þ¤ë¤Ð¤Ä¥²¡¼¥à(»°ÌÜʤÙ)¡¡¼ÂÁõ¼ê½ç¤ò¹Í¤¨¤ë

À߷פ˴ð¤Å¤¤¤Æ¼ÂÁõ¤·¤Æ¤¤¤¯¼ê½ç¤ò¹Í¤¨¤ë


¡¡À߷פˤĤ¤¤Æ¤Ï¸¡Æ¤¤·¤Þ¤·¤¿¤Î¤Ç¡¢¼¡¤Ï¡¢¤½¤ì¤ò¤É¤Î½çÈ֤ǡ¢¤½¤Î¤è¤¦¤Ë¼ÂÁõ¤·¤Æ¤¤¤¯¤«¤ò¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£
¤Þ¤¿¾ÜºÙ¤Ê»ÅÍͤˤĤ¤¤Æ¤â°ì½ï¤Ë¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¥²¡¼¥à¥·¡¼¥ó¤¬Ê£¿ô¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤ì¤é¤Î¥·¡¼¥ó¤´¤È¤Ë¼ÂÁõ¤·¤Æ¤¤¤¯½çÈÖ¤ò¹Í¤¨¤Þ¤·¤ç¤¦¡£

¡¡½ÅÍפʤ³¤È¤Ï¡¢¼ê½çÄ̤ê¤Ë¿Ê¤á¤Æ¼ÂÁõ¤ò¹Ô¤¦¤³¤È¤Ç¤Ï¤Ê¤¯¡¢½èÍý¤ÎÆâÍƤò¤·¤Ã¤«¤ê¤ÈÍý²ò¤ò¤·¤¿¤¦¤¨¤Ç¡¢¤³¤Î¶µºà¤ò³èÍѤǤ­¤Æ¤¤¤ë¤«¡¢¤È¤¤¤¦Éôʬ¤Ç¤¹¡£

¡¡¶µºà¤ÎÆâÍÆÄ̤ê¤Ë¿Ê¤á¤Æ¤¤¤±¤ì¤Ð¥¨¥é¡¼¤Ï½Ð¤¿¤È¤·¤Æ¤â¼ÂÁõ¤ò¹Ô¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤¹¡£
¤Ç¤¹¤¬¡¢¤½¤Î¼ÂÁõÆâÍƤò¿¶¤êÊ֤äơ¢¼«Ê¬¤Îµ»½Ñ¤È¤·¤Æ³Ð¤¨¤ë¤³¤È¤¬½ÐÍè¤ë¤«¤É¤¦¤«¤Ï¡¢½èÍý¤ÎÍý²òÅ٤ˤè¤ê¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢¤â¤·¤â¼ÂÁõ¤¹¤ëÆâÍƤˤĤ¤¤Æ¤ï¤«¤é¤Ê¤¤Éôʬ¤¬¤¢¤Ã¤¿¤ê¡¢¼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤¯Ãæ¤ÇÆñ¤·¤¤Éôʬ¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï
¤·¤Ã¤«¤ê¤È Unity ¤ÎÃ챤ò¿¼¤á¤Æ¤«¤éºÆÅÙÄ©À路¤Æ¤¤¤¿¤À¤¯¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹¡£¤Þ¤Ã¤¿¤¯ÌäÂꤢ¤ê¤Þ¤»¤ó¡£

<´ðÁÃÊÔ>


¡¡¤¹¤Ù¤Æ£±¤Ä¤Î¥·¡¼¥ó(Main ¥·¡¼¥ó)¤Ç¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤­¤Þ¤¹¡£


¡ã¥²¡¼¥à¤Î¥Ù¡¼¥¹Éôʬ¤òºîÀ®¡ä


¼ê½ç£±¡¡¡ÝMain ¥·¡¼¥ó¤òºîÀ®¡Ý
¡¡£±¡¥¿·¤·¤¤¥×¥í¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡£²¡¥¥²¡¼¥à¥·¡¼¥ó(Main)¤òºîÀ®¤¹¤ë



¼ê½ç£²¡¡¡¼Canvas¤òºîÀ®¡¼
¡¡£³¡¥¥Ò¥¨¥é¥ë¥­¡¼¾å¤ËCanvas¤òÀßÃÖ¤¹¤ë
¡¡£´¡¥CanvasÆâ¤Ë¥²¡¼¥à¤ÎÉñÂæ(ÇØ·Ê)ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀßÃÖ¤·¡¢ÀßÄꤹ¤ë



¼ê½ç£³¡¡¡¼¥Þ¥¹ÌÜÍѤΠGrid ¤ÎºîÀ®¡¼
¡¡£µ¡¥CanvasÆâ¤Ë¥Þ¥¹ÌÜÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀßÃÖ¤¹¤ë¤¿¤á¤Î½àÈ÷¤ò¤¹¤ë
¡¡£¶¡¥CanvasÆâ¤Ë¥Þ¥¹ÌÜÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë



¼ê½ç£´¡¡¡Ý¥í¥¸¥Ã¥¯¤Ë´ð¤Å¤¤¤¿¥×¥ì¥Õ¥¡¥Ö¤ÎÀ¸À®¤ÈÇÛÎó¤Ë¤è¤ë´ÉÍýÊýË¡¡Ý
¡¡£·¡¥Grid ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò¥²¡¼¥à²èÌ̤ˣ¹¤Äʤ֤褦¤ËÀ¸À®¤¹¤ë
¡¡£¸¡¥À¸À®¤·¤¿ Grid ¤òÇÛÎó¤ËÂåÆþ¤·¤Æ´ÉÍý¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë



¼ê½ç£µ¡¡¡ÝGrid ÍѤΥ¯¥é¥¹¤ÎºîÀ®¡Ý
¡¡£¹¡¥Grid ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÀ©¸æÍѤΥ¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë
£±£°¡¥Grid ¤ÎÀ¸À®ÊýË¡¤ò½¤Àµ¤¹¤ë



¼ê½ç£¶¡¡¡Ý¥¯¥é¥¹Æ±»Î¤Î·Ò¤¬¤ê¤ÎºîÀ®¡Ý
£±£±¡¥GridController ¥¹¥¯¥ê¥×¥È¤È GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥á¥½¥Ã¥É¤Î°ú¿ô¤ò»È¤Ã¤Æ¾ðÊó¤ò¤ä¤ê¤È¤ê¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë



¼ê½ç£·¡¡¡Ý¥×¥ì¥¤¥ä¡¼¤Î¡»°õ¤òÇÛÃÖ¤¹¤ë¡Ý
£±£²¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢ÇÛÎóÆâ¤Î Grid ¾ðÊó¤È°ú¿ô¤Î¾ðÊó¤ò¾È¹ç¤·¡¢¡û¡ß°õ¤¬¤Ä¤¤¤Æ¤¤¤ë¤«¤ÎȽÄê¤ò¹Ô¤¦
£±£³¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¡û¡ß°õ¤¬¤Ä¤¤¤Æ¤¤¤Ê¤¤ Grid ¤Ë¡»°õ¤ò¤Ä¤±¤ë



¼ê½ç£¸¡¡¡Ý¾¡ÇÔȽÄ굡ǽ¤ò¼ÂÁõ¤¹¤ë¡Ý
£±£´¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¡»¤«¡ß¤Î¤¤¤º¤ì¤«¤¬½Ä¡¦²£¡¦¼Ð¤á¤Î£³¤Ä¤Î¥Þ¥¹¤Ç¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤ë¤«¤òȽÄꤹ¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



¼ê½ç£¹¡¡¡Ý¥³¥ó¥Ô¥å¡¼¥¿Â¦¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¡Ý
£±£µ¡¥¥×¥ì¥¤¥ä¡¼¤ÎÈÖ¤¬½ªÎ»¤·¤¿¤é¡¢¥³¥ó¥Ô¥å¡¼¥¿Â¦¤ÎÈ֤Ȥʤꡢ¶õ¤¤¤Æ¤¤¤ë Grid ¤Ë¡ß°õ¤ò¤Ä¤±¤Æ¡¢¾¡ÍøȽÄꤹ¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



¼ê½ç£±£°¡¡¡ÝUI ¤ÎºîÀ®¡Ý
£±£¶¡¥UI ¤ÎºîÀ®¤ò¹Ô¤¤¡¢¥²¡¼¥à²èÌ̤ò´°À®¤µ¤»¤ë


¡ãMVP ¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¼ÂÁõ¡ä


¼ê½ç£±£±¡¡¡ÝMVP ¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥ê¥¶¥ë¥Èɽ¼¨¤Î¼ÂÁõ¡Ý
£±£·¡¥MVP ¥Ñ¥¿¡¼¥ó¤Î³Ø½¬­¡



¼ê½ç£±£²¡¡¡¼MVP ¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥¤¥ó¥Õ¥©É½¼¨¤Î¼ÂÁõ¡¼
£±£¸¡¥MVP ¥Ñ¥¿¡¼¥ó¤Î³Ø½¬­¢



¼ê½ç£±£³¡¡¡¼MVP ¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥Ü¥¿¥ó¤Î¼ÂÁõ¡¼
£²£²¡¥Å¨¤Î¼«Æ°À¸À®½èÍý¤ò£±¤Ä¤Î¥¯¥é¥¹¤Ë¤Æ´ÉÍý¡¦À¸À®¤Þ¤Ç¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë
£²£³¡¥½èÍý¤ÎÆâÍƤò´ÉÍý¥¯¥é¥¹¤ÈÀ¸À®¥¯¥é¥¹¤Ëʬ¤±¤Æ¡¢¼«Æ°À¸À®¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë



¼ê½ç£±£´¡¡¡¼MVP ¥Ñ¥¿¡¼¥ó¤Ø¤Î¥ê¥Õ¥¡¥¯¥¿¥ê¥ó¥°¡¼
£²£°¡¥MVP ¥Ñ¥¿¡¼¥ó¤Ø¤Î¥ê¥Õ¥¡¥¯¥¿¥ê¥ó¥°



¡¡°Ê¾å¤Î¤è¤¦¤Ê¼ÂÁõ¹©Äø¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡=>¡¡¼¡¤Ï¡¡¼ê½ç£±¡¡¡ÝMain ¥·¡¼¥ó¤òºîÀ®¡Ý¡¡¤Ç¤¹¡£