码迷,mamicode.com
首页 > 其他好文 > 详细

手游各个系统及UI架构剖析

时间:2014-09-27 20:19:00      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:sp   代码   管理   bs   ui   关系   游戏   d   5   

最近在用unity3d搞手游项目,前两天思考了一下游戏中各个系统和UI之间的代码架构关系,结合以前的项目经验,在这里记录一下。这里各个系统是指游戏中如背包、血条、排行榜等系统。

1.每个系统需要一个管理器来进行管理,管理器应该是单件,管理器之间应该能够方便地相互找到和调用接口;

2.每个系统UI逻辑和领域逻辑应该分离,并且UI对于领域逻辑不可见。这样的话即使项目需要换UI,不需要修改领域逻辑;

3.UI控件之间是可以通过UI逻辑代码方便获取的,即UI逻辑代码对于任意UI都可方便操作;

4.UI逻辑代码可方便查找和调用领域逻辑接口;

5.UI界面需要由管理器统一加载管理,这样方便对UI资源进行良好的控制。

 

手游各个系统及UI架构剖析

标签:sp   代码   管理   bs   ui   关系   游戏   d   5   

原文地址:http://www.cnblogs.com/elvisxu/p/3996593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!