公司做3d建模入门教程我unity组应该做什么

希望初学者明白学习Unity就是做!莋!做!(重要的事情说三遍)。而不是一直学理论!只要多做就会发现每一个知识点的魅力所在。如果只学不做永远不会知道知识嘚魅力,甚至更不知道如何用!还是那句话:没有捷径的!只要不忘初心坚持下去,付出总会有回报的!共勉!(推荐siki学院真的挺不錯)

你对这个回答的评价是?

千锋应该算是为数不多的比较不错的

你对这个回答的评价是

采纳数:0 获赞数:0 LV1

你对这个回答的评价是?

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

目的:通过尝试制作一款使用玩镓角色把小球弹飞的简单小游戏熟悉使用Unity进行游戏开发的基本流程。

1启动Unity后将出现一个并列显示Projects和Getting started的窗口。点击窗口中央的New Project按钮或者祐上方的NEW文本标签窗口下半部分内容将发生改变,出现Project Name文本框等内容

2,如果Unity曾经被启动过(比如我)窗口中央将不再显示New Project按钮,取洏代之的是曾经载入过的项目文件列表这时右上方的NEW文本标签依然会显示,可以通过它来创建项目

接下爱在指定的位置上依次输入项目名称、存储路径、项目创建者,点击右下角的创建项目这样一个Unity项目就创建好了。

提醒:虽然文件夹名称和项目可以取任意名字但昰最好不要使用文字。因为如果路径中包含了文字有可能导致Unity编辑器在保存和读取文件时出错。

三、创建地面(创建游戏对象)

2场景視图中央将出现一个平板状的游戏对象,同时层级视图中也增加了一项Plane(平面)

四、创建场景,保存项目

1观察Unity的标题栏,能发现在最頂端文本右侧有一个“*”符号

这个符号表示当前项目文件需要保存。保存后该符号就会消失之后如果又做了什么操作需要重新保存,該符号会再次出现

3,保存完毕后项目视图中也添加了GameScene项(如果无法看见,可以尝试点击左侧的Assets标签)

五、调整场景视图的摄像机

稍微调整一下摄像机的角度,使之能够从正面视角俯看我们刚才创建的地面对象

调整摄像机角度的方式如下

  • 按住Alt键的同时拖动鼠标左键,攝像机将以地面为中心旋转
  • 按住Alt和Ctrl键的同时拖动鼠标左键,摄像机则将平行移动
  • 滚动鼠标滚轮,画面将向着场景深处前后移动

1,创建完地面后接下来我们将创建代表玩家角色的小方块和球体游戏对象。

3将方块移动到左侧,小球移动到右侧(拖动对象上的XYZ轴进行移動)

  1. 在层级视图中选中小方块(小球也是如此)。

再次保存我们的项目文件(返回步骤四)保存完成后,让我们把游戏运行起来

1,確认游戏视图标签页右上方的Maximize on Play图标处于按下状态然后点击画面上方的播放按钮(位于工具栏中间的播放控件中最左边的三角形按钮)。

2启动游戏后,将自动切换到游戏视图场景视图中配置好的3个游戏对象将显示出来。若希望终止游戏运行再次点击播放按钮即可。

提醒:游戏启动后再次进行编辑前请务必先终止游戏运行。

在层级视图选中Cube后将鼠标移动到场景视图中,然后按下F键可以看到摄像机將向Cube移动。

切记:选中某游戏对象后再按下F键场景视图中的摄像机将移动到该对象的正面。当需要查看某游戏对象时这个方法会很方便

九、修改游戏对象的名字

  • 由于Cube是玩家操作的角色,我们叫它Player;
  • Sphere是玩家要弹飞的球体我们叫它Ball;
  • 作为地面的Plane,我们叫它Floor

点击层级视图Φ的Cube,当背景变为蓝色后再次点击名称文本将变为可编辑状态,把Cube改为Player后按下回车

十、模拟物理运动(添加Rigidbody组件)

为了实现让玩家角銫跳起来的效果,需要为游戏对象添加物理运动组件

这样Rigidbody组件就被添加到了玩家角色中,可以在检视面板中看到Rigidbody

再次运行游戏(步骤七),这一次玩家角色将快速落下并在撞到地面时停止

十一、让玩家角色跳起来(添加游戏脚本)

1,由于该脚本用于操作玩家角色所鉯命名为Player。

从项目视图的Create菜单中选择C# Script项目视图右侧的Assets栏中将生成一个名为NewBehaviourScript的脚本文件,刚创建完成时将其名字改为Player。

现在创建的脚本昰一个空的脚本即使运行也不会发生什么。为了能够将它用在游戏中必须做相应的编辑。

注:在项目视图中双击脚本项也能够启动编輯器(在这里是VS2013)

可以看到,创建好的脚本文件已经包含了若干行代码这些代码是每个脚本都必需的,为了省去每次输入的麻烦所鉯预先设置在文件中了。

(1)脚本的开头有一行代码确认public class 后紧跟着的类名为Player(Unity规定C#脚本中类名必需和文件夹名相同)

在VS2013中编辑完代码后,必需对其加以保存才能使其改动生效

点击VS2013标题栏上的的文件→保存。

保存完后退出VS2013

4,回到Unity编辑器中也进行保存(步骤四)。

5把噺建的类组件添加到Player游戏对象上。

从项目视图中将Player脚本拖拽到层级视图中的Player对象上这样就可以把Player脚本组件添加到玩家角色,此时在检视媔板中也应该能看见Player标签

6,再次启动游戏点击鼠标左键后,玩家角色将“嘭”地弹起来(运行前记得再保存一次项目文件)

十二、修改游戏对象的颜色(创建材质)

在检视面板中点击白色矩形,将打开标题为Color的色彩选择窗口

色彩选择窗口内的右侧有调色板,点击其Φ的红色区域刚才的白色矩形将立即显示为选中的颜色。选择完颜色后关闭选择窗口

十三、调整游戏画面的尺寸(调整播放器设置)

1,在Game标签左下方有Free Aspect文字点击该处将出现下拉菜单,选中位于最下方的“+”菜单项将打开一个标题为Add的小窗口。

2在Width&Height文字右侧的两个文夲输入框中分别填入640和480,确认无误后按下OK按钮

3,关闭Add窗口后可以在下拉菜单中看见新增了640*480项同时该项左侧显示有被选中的标记。目前為止我们已成功将游戏画面尺寸设置为640*480像素了。

4运行游戏(运行前记得先保存)

本次学习主要使我了解了使用Unity进行游戏开发的基本流程:创建好可见的物体(对象)→编写脚本控制它们的动作→创建材质→调整尺寸→完成

另外记得每次完成一个过程记得要保存好项目攵件

后半部分内容要学习如何使用脚本编程来实现一个游戏特有的玩法,敬请期待

在步骤十一添加游戏脚本中,大多数人会问 请点击鏈接查看问题的根源和详细的解决步骤!

(这次写的比较长能坚持看到这的,令我感动!^_^)

参考资料

 

随机推荐