Unity游戏开发程序员在游戏公司和团队一起合作做一个项目时,有时会遇到要利用3D游戏开发套件的的情景。可是对于刚入行不久的Unity游戏开发新人来说,他们对这块不是很熟悉,会严重影响项目进度。今天千锋Unity讲师就为大家分享3D游戏开发套件如何入门的知识。
创建新场景
首先我们创建一个新场景。3D游戏开发套件中已含有一个工具可以自动创建一个新的默认场景,其中包含我们的英雄aodi和移动、攻击所需要的元素以及地面元素。点击Unity浏览器顶部菜单Go to Kit Tools (访问套件工具),选择Create New Scene(创建新场景)。
输入新场景名称
点击创建,新创建的场景中,将包含:地面,aodi、UI元素和游戏菜单。点击编辑器顶部菜单Play(播放)按钮。
我们的玩家角色aodi控制方式如下
移动:W, S, A, D
跳跃:Space
近战:左键单击
摄像机控制:鼠标滑动
暂停:ESC
添加移动平台
我们将为场景添加移动平台。所有可交互对象都能在项目的Prefabs > Interactables目录中找到。添加MovingPlatform的步骤如下:找到项目窗口。打开Assets > 3DGameKit > Prefabs > Interactables。左键单击并拖拽MovingPlatform 对象到场景视图中,使用Transform工具来将平台平移(W)、旋转(E)和缩放(R)到合适的位置。
在编辑器顶部点击Play
MovingPlatform 目前是静止的。我们要让它动起来:在场景视图中的MovingPlatform 上找到End Point(终点)工具。查看检视窗口,找到Simple Translator 组件。使用Preview Position (预览位置)上的滑块来查看平台的移动位置。
当然如果完全是零基础的小萌新,可以来千锋教育Unity游戏开发培训班,免费试听两周。千锋Unity游戏开发培训课程深入教学的图形技术,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值,还有免费的Unity视频教程供大家学习参考。
