做J2ME游戏程序,需要学啥?
点击次数:27 次 发布日期:2008-12-12 13:13:43 作者:源代码网
|
源代码网整理以下 非游戏方面:1 熟练掌握Java语言语义语法和J2ME2 写命令行工具,要精通J2SE的部分API,尤其是IO操作方面,或精通C++的相关内容,或Python等3 写编辑器,要能熟练掌握 Swing, MFC, VB, Delphi...等其中之一5 能熟练使用操作系统批处理命令,进行项目编译等 或 掌握ant 6 数据结构和算法,至少能分析问题找出合适的结构和算法,然后翻书。这方面多研究研究好。7 熟练使用CVS或VSS进行版本控制一般的2D游戏方面:1 熟悉游戏编程的各种基本思想和方法,如帧驱动控制,状态机,内存速度优化,碰撞算法,寻路算法,2D贴图优化,资源管理,按键处理,声音处理等等。这方面的东西太多,每个方面都可以好好研究一下。2 针对各种游戏的处理方法和专用算法,如游戏GUI,各种游戏中的人工智能。这方面的内容也很多很多,而且每个方面也都可以好好研究。(ps:这部分正是程序员好好发挥的地方)3 需要用什么就学什么。比如要做脚本引擎,去学学编译原理。4 游戏的感觉。这个很特殊,得多玩游戏,多思考。多玩不是拿到一个游戏把它打穿,得边玩边想是怎么实现的。不断的观察好的游戏,有什么好的做法。5 。。。。。。 源代码网供稿. |
