- 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.
- HTML5+CSS3王者歸來
- Mastering Visual Studio 2017
- Spring Cloud Alibaba微服務架構設計與開發實戰
- Visual FoxPro程序設計教程
- Java面向對象思想與程序設計
- Leap Motion Development Essentials
- Rake Task Management Essentials
- Java編程指南:基礎知識、類庫應用及案例設計
- Python 3破冰人工智能:從入門到實戰
- Elasticsearch for Hadoop
- Node.js全程實例
- Buildbox 2.x Game Development
- 代碼閱讀
- Python Web自動化測試設計與實現
- Learning D3.js 5 Mapping(Second Edition)