作者:Christine Abernathy
Unity是目前最热门的游戏引擎之一,理由很充分——Unity具有强大的视觉编辑器,新手容易入门;功能丰富且强大;使用者多,价格便宜……
如果你想自学Unity,那就从本教程开始吧!在本教程中,你将学到如何使用Unity制作一款简单的iOS游戏——以前没经验也可以!
这款游戏的主要玩法就是:玩家要在某段时间内冲到终点,途中要避开障碍。
在制作游戏的过程中,你将逐渐了解Unity的开发环境和流程,并且学习(或复习)到游戏设计的基本概念。
本教程将分为三部分:
在第一部分,你将学习使用Unity制作简单的角色操作机制。你还会了解如何在iOS上配置项目。
在第二部分,你将学习如何使用预制的控制器对象和一些在标准软件包中建立的脚本来改进角色的移动;如何使用Unity Remote调试;如何自定义场景。
在第三部分,你将学习如何给项目中添加玩法和创建游戏设计概念,如预制件、计时器、菜单和声音等,以丰富游戏体验。
准备好学习新技能了吗?那就开始吧!
入门
沿着这个系列的教程,你会慢慢熟悉Unity开发流程,包括以下四个基本组件:
1、用Unity Editor中装配游戏场景
2、用MonoDevelop Editor编写脚本
3、用Unity Remote进行远程调试
4、通过Unity Editor发布到你的iOS设备上
在教程的第一部分,安装好Unity后,你将学习Editor界面的基本知识,然后创建一个项目,以便了解基本的游戏概念。
到第一部分的结尾,你的游戏中应该有一个可以通过触摸触发器来移动的角色。你还要在Unity Editor中和你的iOS设备中测试你的项目。
本教程使用的是第4版Unity,如果你没有的话,就先下载吧。
Unity提供30天内免费的完整试用版Unity Pro。这个版本已经足够开发出一款能在iOS上运行的游戏了。Unity在Mac和Windows系统上都可用,但本教程使用的是Mac系统。
注:Unity软件包相当大,接近1GB,下载可能需要一些时间,看你的网速了。所以如果你想马上制作本教程的游戏,那就提前下载好吧。