AS3 Flash-Social-Game开发(1)
2009 十月 9
目前很流行的Social Game大多数使用Flash制作的,基本上都是在一个固定的空间内实现用户和服务器的交互,这可以抽象成一个Room类。当然了,因为Room中涉及到了许多许多素材,因此还需要一个Room_loader预先加载好所有的素材文件。基本上,人人网上大多数Flash App如《开心农场》、《人人餐厅》、《荣光医院》,都是这样做的。
在我御用的Flash教师罗东东的指点下,目前已经基本上完成了最初级的Room和Room_loader类,并且还实现了其他的相关包:
- json :和服务器数据传输的格式是json,因此需要一个包来处理数据
- asset:用来放素材的,美工可以单独在这里修改和添加素材
- flashdx:一些改善和新增的基本类,包括增强的MovieClip类等等
- room_loader:用来放一些loader相关的类
- room:主要逻辑的类都在这里,包括网络传输,事件处理Handler等
未完待续…