このゲームについて
これは、Inkスクリプトファイルを読むための非常に基本的なストーリービューアです。
Inkは、Inkle Studiosによって開発されたスクリプト言語で、「80 Days」や「Sorcery」などのゲームで使用されています。Inkスクリプト言語のコードと詳細なドキュメントについては、https://github.com/inkle/ink をご覧ください。
StoryBytesは、InkのJava実装であるblade-inkを使用して構築されています(https://github.com/bladecoder/blade-ink を参照)。Inklecateランタイムによって生成されたすべてのink.jsonファイルを読み込み、再生できるはずです。StoryBytesはオープンソースソフトウェアであり、MITライセンスに基づいて配布されています。Android版のソースコードはGithub(https://github.com/micabytes/storybytes-android)で入手できます。
StoryBytesには、デモとして2つの短いInkスクリプトが含まれています(これらはスマートフォンのローカルファイルストレージにコピーされます)。
- Cloak of Darkness:Ink用の非常に小さく基本的なサンプルスクリプトです。インタラクティブフィクション版のHello Worldと言えるでしょう。このファイルの完全なスクリプトは、Githubリポジトリで入手できます。
- The Intercept:InkleによるInkスクリプト言語用の小規模なデモゲームです。このゲームの完全なソースコード(Unityで作成されたより高度なプレイヤーを含む)は、https://www.inklestudios.com/ink/theintercept/ で入手できます。
StoryBytesはPirates and Traders 2のソースコードから派生したもので、完全な製品ではありません。AndroidスマートフォンでシンプルなInkスクリプトをデモ/プレイしたい方のために、現状のままリリースしています。これは私の余暇を利用して取り組んでいるプロジェクトなので、今後大きく発展する保証はありませんが、貢献したり開発を進めたりしたい方は、プルリクエストをお送りください。