关于StoryBytes
StoryBytes 开源墨水故事查看器。
这是一个非常基础的故事查看器,用于读取 Ink 脚本文件。
Ink 是由 Inkle Studios 开发的脚本语言,曾用于《80 Days》和《Sorcery》等游戏。Ink 脚本语言的代码和完整文档请访问 https://github.com/inkle/ink。
StoryBytes 使用 Blade-ink 的 Ink Java 实现构建(请参阅 https://github.com/bladecoder/blade-ink)。它能够读取和播放由 Inklecate 运行时生成的任何 ink.json 文件。StoryBytes 是开源软件,并根据 MIT 许可证条款分发。Android 版本的源代码可在 Github (https://github.com/micabytes/storybytes-android) 上找到。
StoryBytes 包含两个简短的 Ink 脚本作为演示(这些脚本将被复制到您手机的本地文件存储中):
- Cloak of Darkness:一个非常小巧且基础的 Ink 示例脚本。它本质上是互动小说版的 Hello World。该文件的完整脚本可在 Github 代码库中找到。
- The Intercept:Inkle 开发的一款基于 Ink 脚本语言的小型演示游戏。完整源代码(包括使用 Unity 开发的一个更高级的播放器)可在 https://www.inklestudios.com/ink/theintercept/ 获取。
StoryBytes 是《海盗与商人 2》源代码的衍生产品,并非完整产品。它以“原样”发布,供希望在 Android 手机上演示/体验简单 Ink 脚本的用户使用。由于该项目是我利用业余时间完成的,因此无法保证它将来会比现在更进一步。但如果您想贡献代码或进一步开发,欢迎提交 Pull 请求。