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

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

Chapter 2. Project A – the Collection Game Continued

This chapter continues from the previous one by building a collection game with Unity. In this game, the player wanders an environment in first-person mode, searching for and collecting all coins in a scene before a global timer expires. If all coins are collected before timer expiry, the game is won. However, if the timer expires before all coins are collected, the game is lost. The project created so far features a complete environment, with a floor, props, and water, and it also features a first-person controller along with a basic coin object, which looks correct in shape and form but still cannot be collected.

This chapter completes the project by creating a coin object to collect and adding a timer system to determine whether the total game time has elapsed. In essence, this chapter is about defining a system of logic and rules governing the game. To achieve this, we'll need to code in C# and so this chapter requires a basic understanding of programming. This book is about Unity and developing games with that engine. The basics of programming as a subject is, however, beyond the scope of this book. So I'll assume that you already have a working knowledge of coding generally but have simply not coded in Unity before. Overall, this chapter will demonstrate the following topics:

  • Material creation
  • Prefabs
  • Coding with C#
  • Writing script files
  • Using particle systems
  • Building and compiling games
主站蜘蛛池模板: 石楼县| 湘西| 梁平县| 宝应县| 岳西县| 虎林市| 临猗县| 夏河县| 安化县| 连江县| 油尖旺区| 炎陵县| 德兴市| 繁昌县| 平定县| 手游| 平南县| 成武县| 益阳市| 安义县| 西畴县| 哈尔滨市| 临江市| 资中县| 乌鲁木齐市| 康马县| 驻马店市| 镇宁| 武乡县| 余姚市| 始兴县| 泸州市| 丘北县| 西林县| 大足县| 天柱县| 甘洛县| 正阳县| 吉水县| 通州区| 麻栗坡县|