大家好,我是一名初学者程序员,正在编写我的第一个完整的程序。它是一个游戏,结合了视觉小说和平台游戏的元素。 我需要您的建议:如何存储对话数据以及如何实现使用它的系统?
我的游戏特点:一个NPC的单行对话可能有很多可能的回复,每个回复都会影响剧情(它们也被语义类别分开);有很多条件会影响NPC的交流方式;玩家可以在对话中随时离开NPC,结束对话(不跳过剧情,未完成对话和已完成对话有不同的效果)。
JSON文件应该是什么样子的呢?是否应该在一个文件中存储一行或所有行?节点应该如何格式化?
更新:我使用C# WPF。
评论 (0)