架构的核心功能就是对元数据的定义、解析,和执行,只能以一种方式运行的代码不能称之为架构,必然要根据具体的元数据(广义上也包含构建于架构之上的逻辑代码)来执行不同的逻辑规则。从2012年4月开始,一直都在开发一款平板电脑上的实时战略类游戏,开发平台是当下比较流行的Unity3D,网络传输部分基于uLink。是我自己的第一个Unity3D项目,在架构上下了不少功夫,项目相对比较复杂,作为架构师和主要的开发者(技术团队一共3个人,其他两个经验都比较少),工作量着实不小,开发过程还是相当痛苦的,相对应的