View on GitHub

tutorial-for-beginners

jMonkeyEngine初学者教程(中文版)

About

This is a tutorial about how to make games with jMonkeyEngine3, it’s all in Chinese. For English speaker who is reading this document, I sugguest you go to https://jmonkeyengine.github.io/wiki for more information.

关于

本教程的主要内容是介绍如何使用 jMonkeyEngine 进行游戏开发,旨在帮助初学者快速理解 jMonkeyEngine 中的核心概念。由于作者本人水品有限,文中难以避免出现谬误,如您在阅读过程中发现有不对的地方,请告知本人,我会尽快修正。

jME3官方网站:

中文网站:

本教程设计大纲

前言

前言:我想做游戏

目录

第一章:jME3简介

AndroidStudio与钢铁侠

第二章:JME3基本概念

第一人称相机

第三章:模型

寒冰射手艾希

第四章:网格

球体网格

第五章:材质,障眼法

卡通边缘

第六章:材质系统

不同反光度的效果

第七章:光与影

点光源

第八章:场景图

场景图

第九章:用户交互

方向盘

第十章:图形用户界面

Picture

第十一章:3D音效

Lumer音乐播放器

第十二章:动画

HelloAnimation

第十三章:控制游戏逻辑

AppState生命周期

第十四章:特效

火焰粒子特效

第十五章:碰撞检测

射线检测

第十六章:物理引擎

物理引擎

第十七章:户外场景

户外场景

附录

  1. jME3的历史
  2. 3D游戏术语
  3. jME3中的数学