A good video game is more than just the code: in this chapter, we learned a lot about how to create and integrate external artwork into our games. This includes static and animated models, as well as icons, textures, and fonts.
Specifically, we covered meshes and looked at one way of sculpting them. You learned how to export models from a model editor such as Blender, and how to import them into a jMonkeyEngine application. You know the advantages of converting models to the j3o format, of structuring your directories well. You learned how to save and load the rootNode including all game data. You learned the basic concepts of model animation, and you know how to load animated models and control them using triggers, the update loop, or listeners. You understand how to display text, images, and even 3D objects in the user interface. You also heard of several resources where you can get free models and fonts.
You see that the jMonkeyEngine SDK was not designed for hardcore Java hackers...