我一直在阅读许多文章,涵盖游戏的数据驱动设计。它似乎可以归结为:
- 没有硬编码
- 引擎中没有游戏专用代码
- AI,过场动画等脚本。
- 泛化代码的可重用性
- 元件设计
- 模块化
- 低耦合
- 编辑器(用于数据,地图,脚本)
- 外部数据检索
- 保存在文本文件中的常量(
.ini
或其他) - 通过编辑器公开数据,以供设计师进行脚本编写和操作
现在,我的问题是,这种理解正确吗?
3
欢迎来到该网站。您在这里有两个问题(每个帖子通常只问一个问题),而关于“如何开始”的第二个问题被认为是题外话,因此我已对其进行了编辑,并缩减了该问题。如果您想讨论如何入门,请考虑访问游戏开发聊天室。
@JoshPetrie但这是最重要的一个,因为我去过很多站点,但没有任何答案。甚至没有朝一个方向戳。必须有些人对这些主题有一些见识。
—
OmniOwl 2013年
@Vipar如果您需要有关主题之外的问题的帮助,请进入聊天室。不能保证您会得到帮助,但是很多聪明的人在那里徘徊。
—
ClassicThunder13年