我的第一个Unity工程
前天是1024程序员节,看到一个问题:“你为什么学计算机?”,不禁想起自己学习计算机的初衷。其实,当年我力排众议,选择计算机这个专业,其实是因为想开发游戏。转眼间,大学毕业三年多了,玩过的手游,端游数以百计,但是尚未接触过游戏开发。做Android开发3年多了,3年可能对于很多开发人员来说,是一个坎。作为一名计算机专业毕业的学生,作为一个编码和游戏爱好者,我觉得,有必要学习一下游戏开发了。从今天开始,我开始学习Unity游戏开发,并且把自己所学及时的总结一下。
一.创建Project
首先,我们创建一个project,这是必要的一个步骤。打开unity,选择File,new project,填写项目名(例如MyFirstUnity),选择3D,创建我们的第一个项目:
二.Project简介
unity的基本视图:scene(场景),game(游戏),hierarchy(GameObject),inspector(属性),project(项目)。
1.GameObject:
在hierarchy视图中右键,选择3D,cube,创建一个立方体的GameObject:
2.Transform:
unity中一个GameObject是由多个component控制的。默认会有一个transform的component,控制GameObject的位置、旋转角度以及缩放倍数。
3.Assets:
assets目录存放的是资源文件,我们可以新建一个Texture的文件夹,然后往里面放一个图片,这样我们在unity中也能看到这个图片:
4.Scene:
scene就是我们游戏的场景,有几个工具操作scene。
(1)拖动:
第一个图标,小手可以移动和缩放整个场景,我们的游戏场景可能会很大,而小手就是用来拖动和缩放整个scene。
(2)移动:
第二个图标是移动一个或多个GameObject在scene中的位置。如果点击箭头移动,那么会沿着箭头所在的方向平移。如果点击object本身移动,可以任意方向的移动。
(3)旋转
第三个图标控制GameObject的旋转,可以选择一个方向或者任意的旋转。
(4)缩放
第四个图标控制GameObject的缩放,可以使一个方向或者任意的缩放。
三.改变unity布局
unity安装后,默认会有一个布局,我们可以根据自己的喜好改变布局风格,例如,我选择的Tall这个风格:
这篇文章总结了一下如何使用unity创建一个项目,以及unity的一些基本视图的使用。在后面的文章中,我会继续学习和总结unity,争取早日开发出自己的一款小游戏。