mvc是普遍采用的结构,在做unity3d项目中,建议用这样的结构来。但是又有别于一般的mvc框架,总之就是要规划好各层的关系。比如说一个做一个界面,就分成显示脚本、控制脚本、以及数据存储脚本等。unity是非常灵活的引擎,采用树状层次关系结构,也也导致不能完全照搬传统的框架结构
Unity3d有自己的框架,就是多组件挂载在gameObject上的那种形式,有人成功在Unity3d上集成过pureMvc,熟悉的人觉得挺好,不熟悉的人觉得麻烦,你习惯用的话可以试试,网上有资料。