文件名称:FlagRush 1-6 中文翻译
文件大小:1.14MB
文件格式:PDF
更新时间:2013-11-17 05:47:13
jMonkeyEngine jme java3d FlagRush 中文翻译
目录 1、 通过SimpleGame创建你的第一个应用程序 4 1.1、SimpleGame介绍 4 1.2、显示一些东西 5 1.3、源码 6 2、 从你的应用程序中移除SimpleGame 8 2.1、Main 8 2.2、InitSystem 9 2.3、InitGame 13 2.4、Render和update 14 2.5、reinit和cleanup 15 2.6、总结 16 2.7、源码 16 3、 加载地形 20 3.1、创建一个heightmap 21 3.2、生成Terrain Mesh 21 3.3、生成Texture 22 3.4、创建灯光(Light) 24 3.5、总结 25 3.6、源码 26 4、 创建环境 31 4.1、准备和代码修改 31 4.2、深度缓冲(Depth Buffer) 32 4.3、创建环境(手动) 33 4.4、守卫塔和SharedMesh 33 4.5、剩余的框架 34 4.6、透明和RenderQueue 37 4.7、让Force Field的texture运动 38 4.8、将force-field放置在terrain上 39 4.9、环绕的Skybox 40 4.10、总结 41 4.11、源码 42 5、 增加一个跟随摄像机(Chase Camera) 53 5.1、清理和优化 53 5.2、ForceFieldFence.java 54 5.3、剔除/挑选状态(CullState) 59 5.4、让我们增加玩家 59 5.5、跟随摄像机(ChaseCamera) 61 5.6、我们自定义的输入处理 62 5.7、源码 65 6、 控制交通工具 74 6.1、介绍 74 6.2、增加一个交通工具 74 6.3、Vehicle.java 76 6.4、Actions 79 6.5、FlagRushHandler.java 81 6.6、AccelerateAction.java 83 6.7、BrakeAction.java 84 6.8、VehicleRotateLeftAction.java 84 6.9、VehicleRotateRightAction.java 86 6.10、DriftAction.java 87 6.11、总结 87 7、拥抱大地让我们驾驶的不再是Box 88 7.1、优化 88 附录: 88 A、摄像机简介 88 a、Camera 89 b、Camera Node 91 c、ViewFrustum 92