Unity3D高级编程:主程手记
上QQ阅读APP看书,第一时间看更新

第3章 数据表与程序

3.1 数据表的种类

数据表相当于一个外部的数据库,数据库中存储着与游戏人物相关的数据,只不过这个数据库里的数据是不能更改的。在游戏项目中有不少数据表,因为数据决定了游戏的整个进程,所以怎么用数据表配置数据、配置数据时是否方便成为开发的关键。

那么如何理解数据表的存在呢?可以认为数据表是一个本地的数据库,只不过这个数据库里的数据是不可被修改的只读数据。可以这么说,在实际项目的开发中,它们大部分是从Excel里生成,再导入游戏中去的,也有其他产生方式,比如使用比较原始的方法直接写在代码里,下面我们将介绍数据的存放种类。

数据表在项目中的作用是什么?数据表是连接美术、设计策划和程序的桥梁。艺术家用它来配置效果,设计师用它来调整游戏的数值平衡,程序员用它来判断逻辑,所以数据表的意义非常大。