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

  • Unity 5.x By Example
  • Alan Thorn
  • 187字
  • 2021-07-16 12:36:47

Game design

Let's make a coin collection game. Here, the player should control a character in the first-person mode, and he must wander the level, collecting all coins before a time limit runs out. If the timer runs out, the game is lost. On the other hand, if all coins are collected before the timer expires, the game is won. The first-person controls will use the default WASD keyboard setup, where W moves forward, A and S move left and right, and D walks backward. Head movement is controlled using the mouse, and coins are collected by simply walking into them. See Figure 1.1, featuring the coin collection game in action in the Unity Editor. The great benefit in making this game is that it demonstrates all the core Unity features together, and we don't need to rely on any external software to make assets, such as textures, meshes, and materials.

Figure 1.1: Preparing for a coin collection game (the completed game)

Note

The completed CollectionGame project, as discussed in this chapter and the next, can be found in the book companion files in the Chapter01/CollectionGame folder.

主站蜘蛛池模板: 海城市| 湄潭县| 庆云县| 长兴县| 汝州市| 闵行区| 安徽省| 三亚市| 焉耆| 汉阴县| 綦江县| 临邑县| 福清市| 泰兴市| 磴口县| 定日县| 乳山市| 黑水县| 灵台县| 陇西县| 沙坪坝区| 武穴市| 建水县| 临颍县| 新安县| 荆门市| 巴东县| 陆良县| 准格尔旗| 辽源市| 奈曼旗| 宜宾县| 浑源县| 乌恰县| 锦屏县| 汶川县| 汝南县| 高州市| 顺昌县| 济源市| 南涧|