摘要:
首先上一个架构的总体图。这个图描述的是整个游戏模块间相互关系,功能与作用,整个框架的设计可以算是把oop的设计思想发挥到了很高的一个境界,什么抽象,解偶,数据驱动,这些思想在本框架中都有比较深入的使用案例。华丽而不偏离实际使用。(图有点大,请来耐心等待...) 阅读全文
摘要:
本节继续描述项目模块的划分。把XNA相关的一些特性做一个封装,抽象出与我们业务更能直接适配的一个组件,让其他的开发者不用过多的去关心XNA的相关知识,降低了对XNA的学习要求,但是同时引入FLASH相关的一些适配(这样能为做动画提高一定的效率),让我们在做动画的时候最大程度的复原游戏的效果。 阅读全文