是什么使得游戏可修改,可以进行设计?

时间:2019-05-10 11:12:24

标签: game-development extensibility

例如,人们为Terraria和Minecraft,上古卷轴游戏等游戏制作游戏模组。

我的问题基本上是,哪种设计可以让其他用户轻松改装?

我发现一些响应是:“尽可能以数据驱动”,以及“只需使用Lua或Python之类的脚本语言来处理可能发生的变化”。 -尽管这些想法看似不错,但解决方案似乎太宽泛了。

我也不确定是否足够灵活。我对可修改游戏的想法是制作一个公共API,我见过人们说“在代码中创建钩子”,我想这类似于拥有一个可以访问并允许更改/扩展的公共API。游戏的特定部分。

0 个答案:

没有答案