官术网_书友最值得收藏!

Chapter 4. Adding Character to Your Game

There comes a time when you leave the basic shapes behind and make something fancier. Whether the 3D game of your dreams is set on a terrain, in a city, or in a space station; whether the characters roaming your maps are unicorns, warriors, or race cars: unless you generate procedural graphics on the fly, you need 3D models to populate your world.

In the previous chapters, you acquired the two essential skills that a 3D game developer needs: you can initialize a scene, and you can make it interactive using the update loop and input listeners. With what you know, you could already write your own Blockout! Granted, falling cubes are not very exciting. Where are the ninjas, space ships, and cities?

In this chapter you will learn:

  • How to build anything from triangles
  • How to create 3D models and scenes
  • How to store and load 3D models
  • How to animate 3D models
  • How to load 2D icons and text

Let's add some character to our game!

主站蜘蛛池模板: 乐山市| 浑源县| 临海市| 平果县| 西充县| 清远市| 安阳市| 新建县| 五河县| 涞水县| 和林格尔县| 德庆县| 阳西县| 东明县| 南昌县| 伊宁市| 沅江市| 乾安县| 武穴市| 包头市| 舞阳县| 岳普湖县| 陆丰市| 当雄县| 尤溪县| 裕民县| 宝应县| 谷城县| 文水县| 垣曲县| 珲春市| 宁南县| 象州县| 星座| 建阳市| 错那县| 德钦县| 土默特右旗| 河源市| 姜堰市| 迭部县|