テンプレートのアドベンチャーゲームを日本語化した際に得た知見を記載します。
テンプレート_アドベンチャーゲームの概要
Alexaからの質問に答えながら、ストーリーを進めていく対話型のゲーム。
オフィスの一室から出口を目指す脱出ゲーム(Escape the Office)で、今回はそれを日本語化しました。
Twine 2 online editor
Escape the Officeのシナリオを日本語かするにあたりTwine 2 online editorというオンラインツールを利用しました。
テンプレートのアドベンチャーゲームのlambda/custom/Escape the Office.htmlをTwineにインポートするとダッシュボードにEscape the Officeが表示され、クリックすると以下のような修正画面が表示されます(※図は画面の中央に表示されるため、ブラウザをスクロースする必要があります。)各四角形のブロックの中にシナリオが英語で書かれてあるのでそれを日本語に置き換えます。
また、各ブロックをクリックしたときに以下のようなポップアップが表示されるのですが、
[[]]で囲われいる箇所は次の遷移先先のブロックを表しており、[[表示文字列|遷移先ブロック名]]という書式になっています。
リポジトリ
Escape the Officeを日本語化した"オフィスからの脱出"を以下のリポジトリにアップしたので参考までに。
https://github.com/toctoc0352/skill-sample-nodejs-adventure-game/tree/master/lambda/custom