我已经在开发一个工厂建造游戏好几天了。从开始开发起,我就希望这个游戏能轻松地被用户修改。这里的“轻松修改”并不仅仅是指添加现有的游戏模组到游戏中,而是希望让那些不懂编程的人也能轻松地修改游戏。我的当前实现方案是将游戏中不同的建筑和生态系统等数据“烘焙”到JSON文件中。这样一来,如果你想在游戏中添加一个自定义建筑,你就可以在建筑的JSON文件中找到它,添加一个新的条目,配置组件和统计数据,设置文件路径,保存JSON文件,然后开始一个新的游戏(当你加载一个存档或开始一个新的游戏时,它会重新加载数据,所以你不用重启游戏)。
我个人对游戏修改的经验很有限,所以我想听听大家对这个系统的想法。您是否更喜欢使用这个系统,还是更传统的游戏修改方式?您认为我应该在这个系统中添加哪些有用的功能来使它更易于使用(除了在游戏中添加修改UI之外)?
评论 (0)