数据驱动设计

显然,在当今的游戏和虚拟现实系统中,为了将重复性工做降到最低,同时也为了提升扩展性,应该将逻辑和数据分开。逻辑部分定义引擎的核心原则和算法,而数据部分则提供其内容和行为的具体细节。程序员       这其实与类的思想有些类似。逻辑对应于类的函数,数据对应于类的变量。经过将“变量”抽象出来,“函数”可以处理更多不一样的状况,更具有普适性。游戏数据应该从外部文件载入,而不该该内嵌在代码中。算法    
相关文章
相关标签/搜索