创建你的第一个项目
打造你的视觉小说制作工具或网页游戏编辑器
面向视觉小说制作器与网页游戏编辑器开发者的指南:如何导出JSON文件,实现工具与Pixi’VN的集成。
Pixi'VN是一个免费的开源 npm 库,绝不会绑定于某一款特定的视觉小说制作工具或网页游戏编辑器。
我们诚邀各位开发者为你们的工具增加导出功能,生成与Pixi'VN项目兼容的文件。
动手之前,不妨先联系Pixi'VN团队。 我们可以提供建议、开展协作,并协助推广你的集成方案。
从零开始创建
如果你打算从零开始开发,这里有一些实用建议:
- 对所需的时间和技能要有客观的预期。
- 根据团队和目标选择语言和工具。 我们推荐使用TypeScript,以便直接复用Pixi'VN的类型定义。
- 最简单且便携的方法是导出遵循PixiVNJson模型的JSON文件。 该文件包含了Pixi'VN将要执行的指令序列,可以由用户或你的工具导入到Pixi'VN模板中。
- 导出JSON能使得你的工具保持与引擎无关(engine-agnostic),也便于日后支持其他引擎。
迁移现有工具
已经拥有工具,并且希望兼容Pixi'VN? 通常来说很简单:
- 如果你的工具已经能将指令导出或内部序列化为对象或JSON,只需创建一个小型映射层,将你的格式转换为PixiVNJson模型即可。
一旦你能生成PixiVNJson,用户就只需将导出的JSON文件放入Pixi'VN模板,而后即可运行游戏。