关于flex游戏该用什么框架的探讨
首先申明,本人水平有限,所言不到之处还望前辈指点
我是做flash页游的,现在要开发一款新的arpg游戏,着手搭建框架中.
一.为什么要用框架呢: 1.代码规范,结构严谨,适合团队合作
2.老是被人问,你项目用的什么框架? 没框架? 那不是个垃圾?(开始怀疑我水平)
二.本人使用框架史: 1.Cairngorm 以前研究过,没实际操作(大家都很清楚,没必要废话了)
2.puremvc使用过, 分为mvc三层以及对外的facade单例. 优点当然是结构严谨以及规范多人开发格式
但他是用 Notification消息机制来通知commond和mediator(view的中介)
感觉这样非常无序, Notification可能从 mediator,proxy ,vo, commond发出,也在多处监听
既无明确目标也无法明确发送源,完全靠命名规范.后期代码多了,维护起来有一定困难.
3.Mate 无实战经验,感觉比较适合标签开发.
其他一些框架有了解过,但总体来说涉及不深,所以才会有此贴的疑惑
三. 我曾经做过一款项目,完全没用框架, 自定义mvc三层, 类似puremvc自建了proxy和meidator使三层解耦.
事件驱动,重写自定义事件, 使事件的派发者成为一个名为 dispacher的单例, 参数自定义.
多人分模块开发, 每一模块单独mvc,互不影响.
也可分层开发, 一人做ui 一人做业务服务器通讯有统一接口
感觉还不错.
提问:我是该使用第三种方法做呢, 还是该去好好地研究使用一个成熟的框架?
使用框架的话,我用哪个比较好呢 , 各位请介绍下
ps: 或者谈谈自己的开发经验, 或指点我一些资料,让我能对mvc框架有更深层次的了解
好帖就是要顶 说的非常好 很好哦 不错不错 LZ真是人才 楼主是超人 好帖就是要顶 真心顶 难得一见的好帖