Unity¤Ë´ØÏ¢¤¹¤ëµ­»ö¤Ç¤¹

¡¡¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤ò¥»¡¼¥Ö¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¤Î¤Ç¡¢¥í¡¼¥É¤·¤Æ¡¢¥²¡¼¥àÆâ¤ËÈ¿±Ç¤¹¤ëµ¡Ç½¤òÄɲä·¤Þ¤¹¡£
¡¡
¡¡¥»¡¼¥Ö¡¦¥í¡¼¥Éµ¡Ç½¤ò¼ÂÁõ¤Ç¤­¤ì¤Ð¡¢¥²¡¼¥à¤ò³«»Ï¤·¤¿ºÝ¤Ë¡¢°ÊÁ°¤Þ¤Ç¥æ¡¼¥¶¡¼¤¬³ÍÆÀ¤·¤Æ¤¤¤¿Ë«¾Þ¤Î¾ðÊó¤ò°ú¤­¤Ä¤¤¤À¾õÂ֤ǺƳ«½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£


¡ã¼ÂÁõ²èÁü¡¡¥»¡¼¥Ö¤·¤Æ¤¢¤ëË«¾Þ¥Ç¡¼¥¿¤È¥Ý¥¤¥ó¥È¤Î¾ðÊó¡ä



¡ã¼ÂÁõÆ°²è¡¡³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤È¥Ý¥¤¥ó¥È¤ò¤½¤ì¤¾¤ì¥í¡¼¥É¤·¤Æ¥²¡¼¥à¤òºÆ³«¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¼ê½ç£²£³¡¡¡Ý¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤ò¥í¡¼¥É¤·¤Æ¥²¡¼¥àÆâ¤ËÈ¿±Ç¤¹¤ëµ¡Ç½¤Î¼ÂÁõ¡Ý
£´£°¡¥GameData ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë
£´£±¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤ò PlayerPrefsHelper ¥¯¥é¥¹¤òÍøÍѤ·¤Æ¥í¡¼¥É¤·¡¢¥²¡¼¥àÆâ¤ËÈ¿±Ç¤¹¤ë½èÍý¤ò¼ÂÁõ¤¹¤ë



¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£

¡¡¡¦TODO ¤ò»²¹Í¤Ë¤·¤Ê¤¬¤é¼«Ê¬¤Ç½èÍý¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¥¹¥¯¥ê¥×¥È¤ò½ñ¤¤¤Æ¤ß¤ë



£´£°¡¥GameData ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë

£±¡¥Àß·×


¡¡Ë«¾Þ¤Î¥Ç¡¼¥¿¤È¥Ý¥¤¥ó¥È¤ò¥»¡¼¥Ö¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤·¤¿¤Î¤Ç¡¢ºÇ¸å¤Ë¤³¤Î¥Ç¡¼¥¿¤ò¥í¡¼¥É¤·¤Æ¡¢¥²¡¼¥àÆâ¤ËÈ¿±Ç¤µ¤»¤Æ¤¤¤¯½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡¥»¡¼¥Ö¤Î½èÍý¤Ï¡¢ÂоݤȤʤë¥Ç¡¼¥¿¤òÁªÂò¤·¤Æ¥»¡¼¥Ö¡¢¤È¤¤¤¦Î®¤ì¤Çµ¡Ç½¤·¤Þ¤¹¤¬¡¢¥í¡¼¥É¤Î½èÍý¤Ï¡¢ÂоݤȤʤë¥Ç¡¼¥¿¤¬¤¢¤ë¤«¤É¤¦¤«¤ò³Îǧ¤·¤Æ¥í¡¼¥É¤ò¹Ô¤¤¡¢
¤½¤Î¸å¡¢¤½¤Î¾ðÊó¤ò¥²¡¼¥à½ªÎ»»þ¤Î¾õÂÖ¤ËÉü¸µ¤¹¤ë¡¢¤È¤¤¤¦Î®¤ì¤Ç¤Ê¤¤¤ÈÀµ¾ï¤Ëµ¡Ç½¤·¤Þ¤»¤ó¡£¤½¤Î¤¿¤á¥í¡¼¥É½èÍý¤ÎÊý¤¬Ê£»¨¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡ºÇ½é¤Ë¥í¡¼¥É¤¹¤ë¥Ç¡¼¥¿¤ÎÆâÍƤȡ¢¤½¤Î¥Ç¡¼¥¿¤ò¥²¡¼¥àÆâ¤Î¤É¤ÎÉôʬ¤ËÈ¿±Ç¤·¤ÆÉü¸µ¤ò¹Ô¤Ã¤Æ¤¤¤¯¤Î¤«¤òÀ߷פ·¤Æ³Îǧ¤·¤Æ¤ª¤­¤Þ¤¹¡£
¤½¤Î¾å¤Ç¡¢¥í¡¼¥É¤¹¤ë½èÍý¤È¡¢¤½¤Î¥í¡¼¥É¤·¤¿¥Ç¡¼¥¿¤È¤òÉü¸µ¤¹¤ëÉôʬ¤ò¤Ä¤Ê¤²¤Æ¤¤¤¯¤è¤¦¤Ë¥¤¥á¡¼¥¸¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡Á°²ó¤Î¼ê½ç¤Ç¤Ï¥í¡¼¥ÉÍÑ¤Ë GameManager ¥¯¥é¥¹¤Î Start ¥á¥½¥Ã¥É¤Ë¤¿¤¯¤µ¤ó¤Î TODO ¤òÍÑ°Õ¤·¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤â»²¹Í¤Ë¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


£²¡¥GameData ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡¥í¡¼¥É¤Î½èÍý¤Ë¤â¡¢PlayerPrefsHelper ¥¯¥é¥¹¤Î¥á¥½¥Ã¥É¤òÍøÍѤ·¤Þ¤¹¡£
EarnedReward ¥¯¥é¥¹¤Î¾ðÊó¤Ï OfflineTimeManager ¥¯¥é¥¹¤Ç¤ª»È¤¤¤Î¾ðÊó¤Î¥¯¥é¥¹(JobTimeData)¤ò¥í¡¼¥É¤·¤¿¤È¤­¤ÈƱ¤¸¤è¤¦¤Ë
Json ·Á¼°¤ÇÆɤ߹þ¤ó¤Ç¤«¤é¡¢¸µ¤Î¥¯¥é¥¹¤ËÊÑ´¹¤·¤ÆÍøÍѤ·¤Þ¤¹¡£¥Ý¥¤¥ó¥È¤Ë¤Ä¤¤¤Æ¤Ï¥»¡¼¥Ö¤â int·¿¤Ê¤Î¤Ç¡¢¤½¤Î¤Þ¤Þ int ·¿¤Î¾ðÊó¤È¤·¤Æ¥í¡¼¥É¤¹¤ì¤ÐÍøÍѤǤ­¤Þ¤¹¡£

¡¡¥í¡¼¥ÉÍѤΥ᥽¥Ã¥É°Ê³°¤Ë¤â¾ðÊó¤ò¼èÆÀ¡¦»²¾È¤¹¤ë¤¿¤á¤Î¥á¥½¥Ã¥É¤ò½àÈ÷¤·¤Æ¡¢³°Éô¤Î¥¯¥é¥¹¤«¤éÍøÍѤǤ­¤ë¾ðÊó¤òÄ󶡤Ǥ­¤ë¾õÂ֤ˤ·¤Þ¤¹¡£


GameData.cs

¡¡<=¡¡¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


£´£±¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤ò PlayerPrefsHelper ¥¯¥é¥¹¤òÍøÍѤ·¤Æ¥í¡¼¥É¤·¡¢¥²¡¼¥àÆâ¤ËÈ¿±Ç¤¹¤ë½èÍý¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡º£²ó¤â TODO Éôʬ¤ò¼ÂÁõ¤·¤Æ½èÍý¤òÁȤßΩ¤Æ¤Æ¤¤¤­¤Þ¤¹¡£Àè¤Û¤É GameData ¥¯¥é¥¹¤ËÍÑ°Õ¤·¤¿¤½¤ì¤¾¤ì¤Î¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Þ¤º¤Ï¼«Ê¬¤Ç¡¢¤É¤ÎÉôʬ¤Ë¡¢¤É¤Î½èÍý¤ò½ñ¤±¤ÐÀ©¸æ¤¬À®¸ù¤¹¤ë¤Î¤«¡¢¹Í¤¨¤Æ¼ÂÁõ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥Ò¥ó¥È¤È¤·¤Æ¤Ï¡¢¿·¤·¤¯ GameData ¥¯¥é¥¹¤ËÍÑ°Õ¤·¤¿¥á¥½¥Ã¥É¤Ï£´¤Ä¤Ç¤¹¡£¤³¤ì¤ò¾å¤«¤é½çÈ֤ˣ±¤Ä¤º¤ÄÍøÍѤ·¤Æ¤¤¤­¤Þ¤¹¡£
¤½¤·¤Æ¡¢TODO ¤Î¿ô¤â£´¤Ä¤Ç¤¹¡£¤É¤Î¤è¤¦¤ËÁȤߤ¿¤Æ¤Æ¤¤¤±¤Ð¥í¡¼¥É½èÍý¤È¤·¤ÆÀ©¸æ¤Ç¤­¤ë¤Î¤«¡¢¥¤¥á¡¼¥¸¤·¤Æ¤¯¤À¤µ¤¤¡£


£²¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡Start ¥á¥½¥Ã¥É¤Ë»Ä¤Ã¤Æ¤¤¤ë TODO ¤Ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤­¤Þ¤¹¡£
GameData ¥¯¥é¥¹¤Ï¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Ç¤¹¤Î¤Ç¡¢ÊÑ¿ô¤òÍÑ°Õ¤·¤ÆÂåÆþ¤·¤Ê¤¯¤Æ¤â¡¢Ä¾Àܥ᥽¥Ã¥É¤Ø¤ÎÌ¿Î᤬²Äǽ¤Ç¤¹¡£

¡¡¼«Ê¬¤Ç½èÍý¤ò¹Í¤¨¤Æ½ñ¤­¹þ¤à¤È¤¤¤¦¤³¤È¤ÏÆñ¤·¤¯Ê£»¨¤Ç¤¹¡£¤½¤Î¤¿¤á¤Ë TODO ¤òÍøÍѤ·¤Æ¡¢ÆüËܸì¤Çºî¤ê¤¿¤¤½èÍý¤ÎÌܰ¤òºî¤ë¤³¤È¤Ç¥¤¥á¡¼¥¸¤·¤ä¤¹¤¯¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤ì¤Ï¶µºà¤À¤«¤é TODO ¤òÍÑ°Õ¤·¤Æ¤¤¤ëÌõ¤Ç¤Ï¤Ê¤¯¡¢½èÍý¤ò¼ÂºÝ¤ËÁȤßΩ¤Æ¤Æ¤¤¤¯ºÝ¤ËÍøÍѤ¹¤ë¼êË¡¤Î£±¤Ä¤Ç¤¹¡£

¡¡GameData ¥¯¥é¥¹¤Ë¿·¤·¤¯ÍÑ°Õ¤·¤¿¥á¥½¥Ã¥É¤ò¤É¤Î¤è¤¦¤Ê½çÈÖ¤äʬ´ôÀ©¸æ¤ò¹Ô¤¨¤Ð¡¢¥í¡¼¥É¤ò¤·¤Æ¡¢°ÊÁ°¤Î¥²¡¼¥à¤Î¾õÂ֤Ȥ·¤ÆÉü¸µ¤·¤ÆºÆ³«¤Ç¤­¤ë¤Î¤«¡¢¤½¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ½ñ¤¤¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤½¤ì¤«¤é¶µºà¤ò³Îǧ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


GameManager.cs

¡¡<=¡¡¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


£³¡¥¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆË«¾Þ¤ò³ÍÆÀ¤·¤Æ GameData ¥¯¥é¥¹¤Î List ¤ËÅÐÏ¿¤·¤Þ¤¹¡£
¤½¤Î¾õÂ֤ǥ²¡¼¥à¤ò½ªÎ»¤·¤Æ¡¢ºÆÅÙ¡¢¥²¡¼¥à¤ò³«»Ï¤·¤Þ¤¹¡£

¡¡¥²¡¼¥à½ªÎ»»þ¤ÎË«¾Þ¤Î¥Ç¡¼¥¿(³ÍÆÀ¤·¤Æ¤¤¤ëË«¾Þ¤È¿ô)¡¢¥Ý¥¤¥ó¥È¤¬¥í¡¼¥É¤µ¤ì¤Æ¥²¡¼¥àÆâ¤ËÈ¿±Ç¤µ¤ì¤Æ¤¤¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£


¡ã¼ÂÁõ²èÁü¡¡¥»¡¼¥Ö¤·¤Æ¤¢¤ëË«¾Þ¥Ç¡¼¥¿¤È¥Ý¥¤¥ó¥È¤Î¾ðÊó¡ä



¡ã¼ÂÁõÆ°²è¡¡³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤È¥Ý¥¤¥ó¥È¤ò¤½¤ì¤¾¤ì¥í¡¼¥É¤·¤Æ¥²¡¼¥à¤òºÆ³«¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡¥»¡¼¥Ö¥Ç¡¼¥¿¤ò¥¯¥ê¥¢¤·¤Æ²¿²ó¤«¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¤¡¢ÌäÂêÅÀ¤¬¤Ê¤¤¤«³Îǧ¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£



¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£

¡¡¼¡¤Ï¡¡¼ê½ç£²£´¡¡¡¼¥¢¥ë¥Ð¥àµ¡Ç½¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤È¥¹¥¯¥ê¥×¥È¤ÎºîÀ®¡¼¡¡¤Ç¤¹¡£

¥³¥á¥ó¥È¤ò¤«¤¯


¡Öhttp://¡×¤ò´Þ¤àÅê¹Æ¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µ­Æþ²¼¤µ¤¤

Menu


´ðÁÃ

µ»½Ñ/Ãμ±(¼ÂÁõÎã)

3D¥¢¥¯¥·¥ç¥ó¥²¡¼¥à

2D¤ª¤Ï¤¸¤­¥²¡¼¥à(ȯŸÊÔ)

2D¶¯À©²£¥¹¥¯¥í¡¼¥ë¥¢¥¯¥·¥ç¥ó(ȯŸÊÔ)

2D¥¿¥Ã¥×¥·¥å¡¼¥Æ¥£¥ó¥°(³ÈÄ¥ÊÔ)

¥ì¡¼¥¹¥²¡¼¥à(È´¿è)

2DÊüÃÖ¥²¡¼¥à(ȯŸÊÔ)

3D¥ì¡¼¥ë¥¬¥ó¥·¥å¡¼¥Æ¥£¥ó¥°(±þÍÑÊÔ)

3Dæ½Ð¥²¡¼¥à(È´¿è)

2D¥ê¥¢¥ë¥¿¥¤¥à¥¹¥È¥é¥Æ¥¸¡¼

3D¥¿¥Ã¥×¥¢¥¯¥·¥ç¥ó(NavMeshAgent »ÈÍÑ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥«¥¨¥ë¤Î°Ù¤Ë¡Á¡¢¥Ü¥³¥¹¥«¥¦¥©¡¼¥ºÉ÷)

VideoPlayer ¥¤¥Ù¥ó¥ÈϢư¤Î¼ÂÁõÎã

VideoPlayer ¥ê¥¹¥ÈÆ⤫¤é¥à¡¼¥Ó¡¼ºÆÀ¸¤Î¼ÂÁõÎã(ȯŸ)

AR ²èÁüÉÕ¤­¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®¤Î¼ÂÁõÎã

AR ¥ê¥¹¥ÈÆ⤫¤éÀ¸À®¤Î¼ÂÁõÎã(ȯŸ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥µ¥Ð¥¤¥Ð¡¼É÷)

private



¤³¤Î¥µ¥¤¥ÈÆâ¤ÎºîÉʤϥæ¥Ë¥Æ¥£¤Á¤ã¤ó¥é¥¤¥»¥ó¥¹¾ò¹à¤Î¸µ¤ËÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£

´ÉÍý¿Í/Éû´ÉÍý¿Í¤Î¤ßÊÔ½¸¤Ç¤­¤Þ¤¹