jMonkeyEngine 入门教程
优质
小牛编辑
132浏览
2023-12-01
目前国内3D游戏开发几乎Unity3D一家独大,很多Java、Android工程师想转向游戏开发时不得不重新进行技能培训,为何不直接使用我们熟悉的语言、熟悉的IDE来进行开发呢?
jMonkeyEngine是一款免费、开源、纯Java的游戏引擎,虽然在性能上无法与Unity3D比肩,但这个引擎具备几乎Unity3D的全部功能。更进一步来说,使用这款引擎,就等于拥抱无数开源的Java类库。随着现代智能手机的性能不断提升,性能方面的差距也会不断缩小。
jMonkeyEngine拥有相当详细的注释和文档,但全部都是英文的。国内有一些开发者因为兴趣而尝试翻译部分文档,贡献给开源社区。但是一直不成体系和规模。通过这门课程,我将系统地介绍JME的引擎的内含,并通过实践案例来让开发者迅速掌握这个引擎,并运用到实际开发中去。
至少,为所有想做3D游戏开发的Java/Android开发工程师提供多一种选择!
技术需求
使用场景 游戏开发, 虚拟现实(VR), 动画制作, 教育
技术趋势 引擎功能已经趋于成熟,企业应用还比较少,但已经有一些公司在快速开发Android 3D应用时尝试这种引擎。
热点关键词
免费
,开源
,Java
,地形
,GUI图形用户界面
,GLSL着色器
,网络游戏
,粒子特效
,Bullet物理引擎
,人工智能
参考资料
课程内容
选题所属阶段
- 入门、
基础
、进阶(就业)、专项
选题对应岗位
- Android游戏开发岗
- 独立游戏制作人
对应的岗位技能必要性
- 精通、
掌握
、了解
前置课程
- Java面向对象编程语言
- Android应用开发(可选)
- 3D游戏数学基础(可选)