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

¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤·¤Æ¤¤¤­¤Þ¤¹¡£

£²£¸¡¥¸½ºß¤Î¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¡Ê¥Ñ¥é¥°¥é¥Õ¡Ë¤Ë¹ç¤ï¤»¤¿Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸É½¼¨¤ÈBGM¤òºÆÀ¸¤¹¤ë

£²£¸¡¥¸½ºß¤Î¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¡Ê¥Ñ¥é¥°¥é¥Õ¡Ë¤Ë¹ç¤ï¤»¤¿Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸É½¼¨¤ÈBGM¤òºÆÀ¸¤¹¤ë


¡¡À߷פȼê½ç¤Ë¤Ä¤¤¤Æ¤Þ¤È¤á¤Þ¤¹¡£

¡¡£±¡¥Excel¥Õ¥¡¥¤¥ë¤Ë¾ðÊó¤òÄɲä·¡¢Json¥Õ¥¡¥¤¥ë¤È¤·¤Æ½ÐÎϸ塢Unity¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë
¡¡£²¡¥SenarioMasterData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸¤ÈºÆÀ¸¤¹¤ëBGM¤Î¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë
¡¡£³¡¥GameData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤ÆJson¥Õ¥¡¥¤¥ë¤«¤é¼èÆÀ¤·¤¿¥Ç¡¼¥¿¤ò¥²¡¼¥àÆâ¤Ç»ÈÍѤǤ­¤ë¾õÂ֤ˤ¹¤ë
¡¡£´¡¥TextMessageViewer¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥·¥Ê¥ê¥ª¤ÎŸ³«¡Ê¥Ñ¥é¥°¥é¥Õ¡Ë¤Ë¹ç¤ï¤»¤¿BGM¤òºÆÀ¸¤¹¤ë
¡¡£µ¡¥GameDirector¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¸ÇÄê¥á¥Ã¥»¡¼¥¸¤Ë¤Ê¤Ã¤Æ¤¤¤¿Ê¬´ô¥Ü¥¿¥ó¤Î¥á¥Ã¥»¡¼¥¸¤ò¡¢¥·¥Ê¥ê¥ª¤ÎÆâÍƤòÈ¿±Ç¤µ¤»¤Æɽ¼¨¤¹¤ë


£±¡¥Excel¥Õ¥¡¥¤¥ë¤Ë¾ðÊó¤òÄɲä·¡¢Json¥Õ¥¡¥¤¥ë¤È¤·¤Æ½ÐÎϸ塢Unity¤Ë¥¤¥ó¥Ý¡¼¥È¤¹¤ë


¡¡º£²óÄɲä·¤¿¤¤µ¡Ç½¤Ë¤Ä¤¤¤Æ¤Ï¡¢¸½ºß¤Î¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¤À¤±¤Ç¤Ï¾ðÊó¤¬Â­¤ê¤Þ¤»¤ó¡£
¤½¤³¤Ç¤Þ¤º¤Ï°Ê²¼¤Î¹àÌܤˤĤ¤¤Æ¡¢Excel¥Õ¥¡¥¤¥ë¤Ë¥Ç¡¼¥¿¤òÄɲ乤ë¤È¤³¤í¤«¤é½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡½àÈ÷¸å¡¢Excel¥Õ¥¡¥¤¥ë¤ò¤Þ¤¿Json¥Õ¥¡¥¤¥ë¤Ë½ÐÎϤ·¤ÆUnity¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£

bgmNo

¡¡
¡¡¥·¥Ê¥ê¥ª¥Ç¡¼¥¿ºÆÀ¸»þ¤ËºÆÀ¸¤¹¤ëBGM¤òÀßÄꤷ¤Þ¤¹¡£À°¿ô¤Î¿ô»ú¤ò1¤ÄÍÑ°Õ¤·¤Þ¤¹¡£¤³¤ÎÈֹ椬ºÆÀ¸¤¹¤ëBGM¤ÎÈÖ¹æ¤Ë¤Ê¤ê¤Þ¤¹¡£

branchMessageString


¡¡¥Ñ¥é¥°¥é¥Õ¤ÎºÇ¸å¤Ëɽ¼¨¤µ¤ì¤ëʬ´ôÍѤΥá¥Ã¥»¡¼¥¸¤òÀßÄꤷ¤Þ¤¹¡£¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÍÑ°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£

autoScenarioNo


¡¡¥Ñ¥é¥°¥é¥Õ¤ÎºÇ¸å¤Ëʬ´ô¤¬¤Ê¤¤¾ì¹ç¡¢branchString¤Ëʸ»úÎó¤Ç -1 ¤òÆþÎϤ·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¼«Æ°Åª¤Ë¤³¤Î¥·¥Ê¥ê¥ªÈÖ¹æ¤Î¥Ñ¥é¥°¥é¥Õ¤¬ºÆÀ¸¤µ¤»¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
Excel¤äJson¤Ë¥Ç¡¼¥¿¤¬¤Ê¤¤¾ì¹ç(¶õÇò¤Î¾ì¹ç)¤Ë¤Ï¡¢¼«Æ°Åª¤Ë 0 ¤¬ÂåÆþ¤µ¤ì¤Þ¤¹¡£


£²¡¥SenarioMasterData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸¤ÈºÆÀ¸¤¹¤ëBGM¤Î¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë


¡¡Excel¥Õ¥¡¥¤¥ë¤Ë¿·¤·¤¯½àÈ÷¤·¤¿¹àÌܤ˹ç¤ï¤»¤Æ¡¢Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸¤ÈBGM¤ÎÈÖ¹æ¾ðÊó¤ò¼õ¤±¼è¤ë¤¿¤á¤ÎÊÑ¿ô¤ò¡¢¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¦¤ËÍÑ°Õ¤·¤Þ¤¹¡£

¡¡Excel Importer¤ÇExcel¥Õ¥¡¥¤¥ë¤«¤éľÀÜ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢Scenari¥¹¥¯¥ê¥×¥ÈÆâ¤ÎParam¤òƱ¤¸¤è¤¦¤Ë½¤Àµ¤·¤ÆÊÑ¿ô¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£


Excel => Json¤«¤é¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤ë¾ì¹ç


SenarioMasterData.cs

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



Excel Importer¤ÇExcel¥Õ¥¡¥¤¥ë¤«¤éľÀÜ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤ë¾ì¹ç


Scenario.cs

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

£³¡¥GameData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤ÆJson¥Õ¥¡¥¤¥ë¤«¤é¼èÆÀ¤·¤¿¥Ç¡¼¥¿¤ò¥²¡¼¥àÆâ¤Ç»ÈÍѤǤ­¤ë¾õÂ֤ˤ¹¤ë


¡¡£±Îó¤Îʸ»úÎó¤Ë¤Ê¤Ã¤ÆJson¥Õ¥¡¥¤¥ë¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ëʬ´ôÍÑ¥á¥Ã¥»¡¼¥¸¡ÊbranchMessageString¡Ë¤ò¡¢¥«¥ó¥Þ¤Î°ÌÃ֤ǶèÀڤäƣ±¤Ä¤º¤Ä¤Î¥á¥Ã¥»¡¼¥¸¤Ë¤Ê¤ë¤è¤¦¤Ë¤·¤Æ¡¢¤½¤ì¤òÇÛÎó¤ËÆþ¤ì¤ë½èÍý¤òÄɲä·¤Þ¤¹¡£

¡¡Á´Ê¸·ÇºÜ¤·¤Þ¤¹¤¬¡¢Äɲòսê¤ÏCreateScenarioDataList¥á¥½¥Ã¥ÉÆâ¤Ë4¹Ô¤À¤±¤Ç¤¹¡£

GameData.cs

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


£´¡¥TextMessageViewer¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥·¥Ê¥ê¥ª¤ÎŸ³«¡Ê¥Ñ¥é¥°¥é¥Õ¡Ë¤Ë¹ç¤ï¤»¤¿BGM¤òºÆÀ¸¤¹¤ë


¡¡½¤Àµ²Õ½ê¤ÏÂ礭¤¯Ê¬¤±¤Æ£³¤«½ê¤Ç¤¹¡£

¡¡£±¤ÄÌܤϡ¢Àë¸À¥Õ¥£¡¼¥ë¥É¤Ë­¡¡Á­£¤ÎÀë¸À¤òÄɲä·¤Þ¤¹¡£BGM¤Èʬ´ôÍÑ¥á¥Ã¥»¡¼¥¸¤ÎÃͤȡ¢Ê¬´ô¤¬¤Ê¤¤¾ì¹ç¤Î¥·¥Ê¥ê¥ªÈÖ¹æ¤ÎÃͤòÂåÆþ¤¹¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£
¡¡£²¤ÄÌܤϡ¢SetUpScenarioData¥á¥½¥Ã¥ÉÆâ¤Ë½èÍý¤òÄɲä·¤Þ¤¹¡£­¡¤È­¢¤ò»È¤Ã¤Æ¡¢BGM¤Èʬ´ôÍѤΥá¥Ã¥»¡¼¥¸¤òÀßÄꤷ¡¢SoundManager¥¯¥é¥¹¤ò»È¤Ã¤ÆBGM¤òºÆÀ¸¤·¤Þ¤¹¡£
¡¡£³¤ÄÌܤϡ¢NextTouch¥á¥½¥Ã¥ÉÆâ¤Ë¤¢¤ëCreateBranchSelectButton¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤Î°ú¿ô¤òÊѹ¹¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡¤³¤Î°ú¿ô¤òʬ´ôÍѤΥá¥Ã¥»¡¼¥¸¤ËÊѹ¹¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥Ü¥¿¥ó¤Ëɽ¼¨¤µ¤ì¤ë¥á¥Ã¥»¡¼¥¸¤ò¥Ñ¥é¥°¥é¥Õ¤ÎÆâÍƤ˹ç¤ï¤»¤Æɽ¼¨¤µ¤»¤Þ¤¹¡£
¡¡¤Þ¤¿ºÇ¸å¤Î¥á¥Ã¥»¡¼¥¸¸å¤Ëʬ´ô¤Î¤¢¤ë/¤Ê¤·¤Ë¹ç¤ï¤»¤Æ¡¢Ê¬´ôÁªÂò¥Ü¥¿¥ó¤òÀ¸À®¤¹¤ë¤Î¤«¡¢¼«Æ°Åª¤Ë¼¡¤Î¥·¥Ê¥ê¥ª¤òºÆÀ¸¤¹¤ë¤Î¤«¤òʬ´ô¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


TextMessageViewer.cs

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

£µ¡¥GameDirector¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¸ÇÄê¥á¥Ã¥»¡¼¥¸¤Ë¤Ê¤Ã¤Æ¤¤¤¿Ê¬´ô¥Ü¥¿¥ó¤Î¥á¥Ã¥»¡¼¥¸¤ò¡¢¥·¥Ê¥ê¥ª¤ÎÆâÍƤòÈ¿±Ç¤µ¤»¤Æɽ¼¨¤¹¤ë


¡¡GameDirector¥¹¥¯¥ê¥×¥È¤ÎCreateBranchSelectButton¥á¥½¥Ã¥É¤ò½¤Àµ¤·¤Þ¤¹¡£
½¤Àµ²Õ½ê¤Ï£µ²Õ½ê¤¢¤ê¤Þ¤¹¡£

­¡­¢¡¡CreateBranchSelectButton¥á¥½¥Ã¥É¤ÎÂè1°ú¿ô¡¢Âè2°ú¿ô
­£¡¡¡¡­¡¤ÈƱ¤¸¥á¥½¥Ã¥ÉÆâ¤Îforʸ¤Î¾ò·ï
­¤­¥¡¡BranchSelectButton¥¹¥¯¥ê¥×¥È¤ÎCreateBranchSelectButton¥á¥½¥Ã¥É¤ÎÂè1°ú¿ô¡¢Âè2°ú¿ô¤Ç¤¹¡£

¡¡­¡­¢CreateBranchSelectButton¥á¥½¥Ã¥É¤Î°ú¿ô¤òÊѹ¹¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢Ê¬´ôÍѤΥá¥Ã¥»¡¼¥¸¤ò¼õ¤±¼è¤ì¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤Þ¤¿¡¢­£¤³¤ÎÇÛÎó¤ÎºÇÂçÍ×ÁÇ¿ô¡ÊLnegth¡Ë¤ò¼èÆÀ¤¹¤ë¤³¤È¤Ç¡¢Ê¬´ô¤Î¥á¥Ã¥»¡¼¥¸¤Î¿ô¡ÊºîÀ®¤¹¤ë¥Ü¥¿¥ó¤Î¿ô¡Ë¤À¤±forʸ¤Î¥ë¡¼¥×¤ò·«¤êÊÖ¤»¤ë¤è¤¦¤Ë¾ò·ï¤òÊѹ¹¤·¤Þ¤¹¡£

¡¡ºÇ¸å¤Î­¤­¥BranchSelectButton¥¹¥¯¥ê¥×¥È¤ÎCreateBranchSelectButton¥á¥½¥Ã¥É¤ÎÂè1°ú¿ô¡¢Âè2°ú¿ô¤Ç¤¹¤¬¡¢¤³¤Á¤é¤Ë¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¤Îʬ´ôÍÑ¥á¥Ã¥»¡¼¥¸¤òÅϤ¹¤³¤È¤Ç
¤¤¤Þ¤Þ¤Çʬ´ô¥Ü¥¿¥ó¤ËÁªÂò»è1¡Á3¤È¤¤¤¦¤è¤¦¤Ë¸ÇÄê¤Çɽ¼¨¤·¤Æ¤¤¤¿ÆâÍƤò¡¢¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¤Îʬ´ô¤Î¥á¥Ã¥»¡¼¥¸¤ò¤½¤ì¤¾¤ìɽ¼¨¤µ¤»¤ë¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£

GameDirector.cs(³ºÅö¤¹¤ë¥á¥½¥Ã¥É¤Î¤ß·ÇºÜ¤·¤Þ¤¹¡£½¤Àµ²Õ½ê¤Ï­¡¡Á­¥¤ÇÂбþ¤·¤Æ¤¤¤Þ¤¹¡£)

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

¡¡

¡¡
¡¡°Ê¾å¤Ë¤Ê¤ê¤Þ¤¹¡£¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¤ß¤Þ¤¹¡£¤Þ¤º¤Ï¡¢¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Ë¡¢¿·¤·¤¯ÀßÄꤷ¤¿¹àÌܤÎÆâÍƤ¬ÅÐÏ¿¤µ¤ì¤ë¤«³Îǧ¤·¤Þ¤¹¡£
ÌäÂê¤Ê¤±¤ì¤Ð¡¢¥²¡¼¥à¤ÎºÆÀ¸¤ò³¤±¤Þ¤¹¡£¥·¥Ê¥ê¥ª¥Ç¡¼¥¿¤ËÀßÄꤵ¤ì¤¿ÈÖ¹æ¤ÎBGM¤¬Î®¤ì¤Æ¡¢ºÇ¸å¤Ëʬ´ôÍѤΥá¥Ã¥»¡¼¥¸¤ÎÆâÍƤ¬È¿±Ç¤µ¤ì¤¿Ê¬´ôÁªÂò»è¥Ü¥¿¥ó¤¬É½¼¨¤µ¤ì¤ì¤ÐÀ®¸ù¤Ç¤¹¡£
¡¡

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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