我正在使用Apples SpriteKit框架开发RPG。一切都很好:我有NPC&游戏对象,玩家可以与之交互。另外,我有一个文本框来显示文本。现在,我想实施任务和但是我现在很难找到一种创造这种游戏内容的好方法。我确实遇到过Ray Wenderlich的教程(https://www.raywenderlich.com/30561/how-to-make-a-rpg)关于制作RPG并使用Lua作为首选脚本语言,但经过试用和试用。错误,我意识到luaObjectiveC桥太老了&弃用(不确定如何修复我的缺陷和错误)&没有任何可行的替代方案。我试着在github中查找,但找不到任何有用的东西让我入手。因此,我意识到我必须从头编写自己的实现。
有关如何解决此过程的任何建议/提示?我应该有某种JSON文件来存储被调用的对话文本吗?检索到适当的内容&显示在文本框内? 我希望能够将其作为一个或多或少灵活的解决方案,以便我可以在未来的项目中使用它。
答案 0 :(得分:0)
如果您现在就开始游戏,请继续使用iOS 10 Tile界面进行世界构建。有关详情,请参阅此raywenderlich tutorial。 tile接口处理构建世界和基于tile的渲染的性能。您仍然需要实现游戏逻辑,项目等。 JSON和其他任何存储方式一样好。您将需要自己实现对话逻辑。我还建议您查看我的texture memory reduction framework,这对于加载复杂的图像非常有用,否则会占用大量的纹理内存。