我正在使用Apples SpriteKit框架开发RPG。一切都很好:我有NPC &游戏对象的所有玩家可以互动。另外,我有一个文本框来显示文本。现在,我想执行任务&,但我目前难以找出创建此类游戏内容的好方法。我确实遇到了Ray Wenderlich的教程(https://www.raywenderlich.com/30561/how-to-make-a-rpg)制作RPG并使用Lua作为选择的脚本语言,但在尝试&错误之后,我意识到luaObjectiveC桥太老了&弃用(不确定如何修复myraid缺陷&错误)&没有任何可行的替代方案。我试图在github中查找,但找不到有用的东西让我开始。因此,我意识到我必须从头开始编写我自己的实现。Spritekit NPC任务和一般脚本
有关如何解决此过程的任何建议/提示?我是否应该有某种存储对话文本的JSON文件,&在文本框内显示检索到&的适当内容? 我希望能够做出这个或多或少灵活的解决方案,以便在未来的项目中使用它。
我很欣赏输入和你的框架看起来非常酷(我将考虑如何使用它),但不幸的是它确实回答了我关于对话逻辑的主要问题。我试图找出如何最好地去做。到目前为止,我有一个Quests的.json文件,其中每个任务都是一个包含关键值的数组。我能够在文本框中显示文本,但我不知道如何实现用户选择,如“是”或“否”。 – Krekin
是的,你需要自己编写你的游戏的Q和A逻辑。这是没有办法的。我只是试图帮助您开始使用平铺作为视觉表示,您发布的教程链接是在Xcode/SpriteKit中有任何平铺逻辑可用之前创建的。 – MoDJ