当前导航: 主页> 边锋游戏>

J2ME游戏标准须要学的知识

非游戏方面: 1 熟悉左右Java语言语义语法和J2ME 2 写命令行对象,要精通J2SE的部分API,十分是IO操纵方面,或精通C++的相干内容,或Python等。 3 写编辑器,要能qq游戏官网下载熟悉左右 Swing, MFC, VB, Delphi等个中之一。 5 能熟悉利用操纵系统批处理命令,进行项目编译等或左右ant 。 6 数据结构和算法,起码能解析问题找出得体的结构和算法,然后翻书。这方面多探究探究好。 7 熟悉利用CVS或VSS进行版本克制。 通常的2D游戏方面: 1 谙熟游戏编程的种种可以头脑和方法,如帧驱动克制,状态机,内存速率优化,碰撞算法,寻路算法,2D贴图优化,资源管束,按键处理,声音处理等等。这方面的对象太多,每个方面都也许好好探究一下。 2 针对种种游戏的处理方法和专用算法,如游戏GUI,种种游戏中的人为智能。这方面的内容也良多良多,而且每个方面也都也许好好探究。(ps:这部分正是圭臬员好好表现的地方) 3 需要用什么就学什么。比如要做脚本引擎,去学学编译原理。 4 游戏的感觉。这个很特殊,需要通常玩游戏,多思念。多玩不是拿到一个游戏把它打穿,得边玩边想是怎么实现的。一贯的侦查好的游戏,有什么好的做法。 5 其他。 手机游戏特殊的方面: 1 种种手机的种种bug (呵呵,做过的都明白) 2 减容,提速,压内存的方法 3 尽管高恶果移植的方法 4 只管即便高恶果实验的方法 3D游戏方面: 1 精通3D游戏编程的全数差不多观点和方法,这是来源根基 2 用J2ME告终就选一个API吧,M3G或Micro3D 3 要能灵活行使,如果你能白手写个软件引擎就不消说了。否则起码不妨将底层API封装成易用的类。起码须要告终的是室内引擎,室外引擎,脚色动画。这内中就复杂了。。。 网络游戏: 1 得理解网络协议,搞清你的游戏行使qq游戏宠物官网的是哪一层。 2 J2ME中联网部分的内容。 3 网络游戏中须要的同步啊,通报消息等等。 4 服务器端:这个我不懂,不外了解得保证1台服务器有2W人同时在线不挂,还得防外挂什么的,难啊。。。 写了这么多,固然由于我了解有限尚有许多没写到,不妨发觉--- 做游戏标准可真不便利啊 ! 不外本人已经误入邪路,且怙恶不悛,只好乖乖的连续搏斗下去了,呵呵,厚厚,哈哈。。。。 来源根基:博客