一个FLash网游开发人员2008年的工作总结!
对自己哪方面工作满意,有效的经验总结有哪些?
1) 客户端的完整事件机制和消息分发机制的构建。
构建了比较稳定有效的事件和消息分发机制,目前的事件机制建立在AS3.0新的事件机制基础
之上,使用全局静态属性,并且传递的参数可以不限长度,不限类型的的进行添加,使服务器、
消息和客户端各模块之间,客户端内部各模块之间的信息通信简便而稳定。
经验:在构建消息机制前,在网上,和各个技术群理参考了大量实例和代码,和很多AS 的技
术人员进行了沟通和了解,最终确认了目前采用的通信构架。
2) 本地数据库数据结构的设计和分析加载机制的构建。
在分析了客户端本地数据的需求后,设计了一套适合本地解析维护的文本数据结构,采用这一
数据结构以后,所有的本地数据都可以在文本数据中进行维护,包括通信协议的解析代码和之
后添加的各项客户端数据,基本上维护数据的工作可以由负责相应功能的策划人员进行维护,
体现了比较良好的可维护性和更新性。
经验:在和策划的比较深入的沟通下,再比较早的时间就制定了规范的客户端数据结构,在之后
的策划一直按制定好的数据设计结构,早制定,早执行。
3) 各个功能模块的oop设计和模块化设计
各个基本的功能模块基本都按照oop的思想设计,将数据和显示分离,将素材和代码分离。这
样的处理。使得后续开发的模块都有比较好的模板可以参考,加快了开发速度,素材和代码分
离的做法使数据更加安全,界面和各个效果的改版也更加方便
经验:主要得益对AS3.0语法特性的理解,在项目开始的阶段,就确认了AS3.0本身面向对象
的开发特性,在开发过程中主动的思考和设计相应的功能和模块,在可复用性,可维护性,和
低耦合性做了比较多的思考。
4) 对于几个重点的技术问题的处理
1) 客户端效率问题:这个难题一直是flash大型项目开发的瓶颈,我们也无可避免的遇到这一
难题,但我们历经三次的大规模效率优化,甚至将所有模块拆分一一测试,目前,客户端
代码的效率比较稳定,在同类产品中还占有一定的技术优势。
经验:对于必须处理的重大问题,必须下大决心,用必胜的信念去克服,甚至不惜拖后进度
的代价。处理过程中也需要有科学的测试和优化过程设计。
2) &nbs
相关文档:
一直都有先烈往这块领域投奔,为flash
产业做出辉煌的贡献,为此今天特撰此文以告后
人避免重蹈覆辙.
MMO APRG游戏
的最关键问题是网络延时,一旦网络延时过大,就会给
玩家造成很差的游戏体验,这点是很致命的,那么flash能不能胜任呢?
除去Adobe
的RTMFP(UDP协议)之外,目前我们在
flash上能用的通讯协议只有TCP ......
对于我们很多人来说,AdobeFlash MediaServer十分神秘。我们能够看到它的好处,但同时当使用它创建Flash应用程序时所需掌握的特殊技巧往往又使人感到困惑。如果你是第一次接触这项技术,你将会发现相比以前的版本而言3.5版本的Flash Media Server拥有一个全新的工作空间。比起简单的编译一个SWF文件同时 ......
今天去IGT参加Flash/Flex开发的笔试,之前在网上查了一些,觉得应该会偏向算法之类(网上的JAVA题有一道反序单向链表)。结果……呵呵,白准备了。
全是英文题目,要求用英文作答。
01、(选择题)以下哪些对象可以放在Display List中?
UIComponent, MovieClip, XMLList, Sprite, VBox, Bitmap
02、(选择 ......
一、Flash介绍
常用的flash类型有NOR Flash 和Nand Flash 两种;
(1)Nor Flash
1、Nor Flash的接口和RAM完全相同,可以随机访问任意地址的数据,在其上进行读操作的效率非常高,但是擦除和写操作的效率很低,另外,Nor Flash的容量一般比较小,通常,N ......
Flash Builder 4正式版发布,很高兴还有简体中文版,下载地址自己去Adobe官网上下吧。
关于破解,网上有很的注册序列号,但都已经过期了。
我们可以使用下面的注册机来生成序列号:
http://files.cnblogs.com/tintown/flashbuiler4keygen.rar
但是注册序列号第一次使用后,第二次打开时,会去adobe的官网验证序列号的有 ......