内容简介
If you are a jMonkey developer or a Java developer who is interested to delve further into the game making process to expand your skillset and create more technical games, then this book is perfect for you.
AI简介
这是一本面向jMonkeyEngine游戏开发者的实战指南。这本书以jMonkeyEngine 3.0为基础,涵盖了从游戏设计到游戏开发的各个方面,包括SDK游戏开发Hub概览,利用FractalSum类生成图像,创建一个可推动的门等。
这本书详细介绍了如何使用jMonkeyEngine来创建一个三维游戏世界。书中首先介绍了使用Scene Composer和Terrain Editor来手动创建地形和场景,然后深入探讨了如何使用代码或程序生成世界,并利用FractalSum类来生成图像。
在游戏对象物理模拟方面,书中详细讲解了如何处理多重力源,包括球形弹丸和箭矢,以及如何使用RotationalLimitMotors来实现自平衡。此外,书中还介绍了如何使用HingeJoint类来创建可推动的门,并实现其自动关闭机制。
在人工智能方面,书中介绍了如何使用有限状态机来实现AI决策,并实现了一个自定义A路径规划算法 。同时,书中还介绍了如何使用Nifty GUI来创建和管理用户界面 ,以及如何使用SpiderMonkey来处理网络连接。