java3d

任务一:要学习合理组织场景中物体的数据结构,如BSP,八叉树等等。这些结构往往不仅仅要有利于物体的绘制,游戏的运行速度,还要有利于路径探测,碰撞检测等算法。(三十天)
任务二:将物理运算模块加入引擎。要深入应用牛顿关于力学的部分和热学部分。(三十天)
任务三:在任务一和二的基础上,完成整个引擎的物体间关系运算,使玩家受应该有的空间约束和正常的地心引力。(十五天)
任务四:完成一个角色建模,动作动画(争取实现前向和反向动力学混合技术)。(三十天)
任务五:完成声音系统,基于JOAL或者Java Sound技术。(七天)
任务六:完成游戏规则脚本规划(三天)
任务七:完成游戏规则脚本流程编辑器,让用户自定义游戏逻辑和故事内涵。(四十天)
任务八:终极优化,本地DLL计算模块制作,多线程优化等。(三十天)
任务九:完成基于本引擎的一个游戏案例,包括角色和游戏逻辑。
(五一之前完成所有测试和完整案例(单机版)。)
任务十:加入服务器,构建网络模块。完成网络版(支持语音和视频)(六十天)
附加任务:加入地图改造编辑器。(六十天)

你可能感兴趣的:(游戏,编程,应用服务器,网络应用,脚本)