《Unity 5.x游戏开发实战》一第2章 金币采集游戏(Ⅱ)

本节书摘来异步社区《Unity 5.x游戏开发实战》一书中的第2章,第2.1节,作者: Alan Thorn 译者: 李华峰 责编: 胡俊英,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第2章 金币采集游戏(Ⅱ)

Unity 5.x游戏开发实战
这一章将会在第1章建立好的游戏基础上继续进行。在这个金币采集游戏中,玩家可以第一人称视角模式在整个游戏环境中进行漫游,在游戏规定时间到达之前,寻找并采集到所有的金币。如果在游戏规定时间结束前,玩家就已经完成了所有金币的采集工作,则视为游戏胜利。反之,如果到游戏规定时间结束时,玩家并没有完成所有金币的采集工作,则视为游戏失败。到目前为止,已经在这个项目中添加了一个完整的环境,环境中包括地面、道具、水、一个第一人称视角的控制器,及一个看起来已经具有金币形状但还不能被采集的金币对象。

本章继续完善这个游戏,最后将实现金币可以被玩家采集,系统中还有一个可以检测游戏进行时间的计时器。从本质上来说,这一章中的主要工作是为游戏添加逻辑和规则。为了实现这一目标,需要使用C#编写一些代码,所以本章的学习需要对编程有一些基础。这本书主要是Unity的功能介绍以及如何使用Unity游戏开发引擎,但是程序的编写并不在本书的范围内,因此,假设本书的读者已经有了编写代码的能力。总体而言,本章将涉及的主题如下:

  • 材质(Material)的制作
  • 预设体(Prefab)
  • 使用C#进行游戏编程
  • 脚本文件的编写
  • 使用粒子(Particle)系统
  • 游戏的构建和编译

你可能感兴趣的:(游戏,c#)