如何设计游戏中的配置项?

2022-04-28  本文已影响0人  全新的饭

原文

让我们更好的来配表吧!明白这些你就知道怎么设计数据表格了

静态和动态数据

静态数据Model:配置项

对某对象的描述:如名称、图标等

动态数据Obj:游戏运行时的实际数据,随游戏进程在不断变化

在创建Obj时,需要读取对应的Model中的数据对Obj进行初始化。
如剩余冷却时间,当前等级等。

在设计配置数据(配置表)时,根据自己对游戏内容的理解,从中提取出应做为Model的数据。

如何设计出具有可读性的配置数据(配置表)?

用string、枚举比用数值类型能更好地传达意思,用string时需注意避免重复(如对配置内容进行校验)。

善用Tag为一类对象做标识:如将某些特定时期才能出现的道具打上同一标记,利用该标记来区分道具,设计各种道具相关的算法(如掉落规则)。

上一篇 下一篇

猜你喜欢

热点阅读