首页 休闲单机 正文

Unity单机游戏开发流程,一篇带你快速了解!

最近闲着没事干,就想着搞个小游戏玩玩。之前听说Unity挺火的,而且做单机游戏也简单,就决定是你!

第一步,当然是下载安装。

直接去官网,下载安装程序。现在的版本都挺友好的,直接下一步下一步就完事。不过要注意的是,安装的时候记得选个大点的硬盘,这玩意儿还挺占地方的。

Unity单机游戏开发流程,一篇带你快速了解!

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

Unity单机游戏开发流程,一篇带你快速了解!

第二步,打开软件,创建新项目。

安装好以后,打开Unity Hub,创建一个新项目。我选的是3D项目模板,毕竟现在谁还玩2D游戏(开玩笑)。起个名字,选个路径,点击创建,等它加载一会儿。

第三步, 熟悉界面。

项目创建好后,会打开一个新窗口。第一次打开,可能会有点懵,左边一堆,右边一堆,中间还一堆。

    Unity单机游戏开发流程,一篇带你快速了解!

  • 左边是“Hierarchy(层级)”面板, 这里面是你场景里所有的东西。
  • 中间最大的是“Scene(场景)”视图和“Game(游戏)”视图, “Scene”视图就是你编辑游戏的地方, “Game”视图是游戏运行起来的样子。
  • 右边是“Inspector(检视)”面板,这里可以调整场景里物体的各种属性。
  • 下面是“Project(项目)”面板,这里放着你游戏所有的资源,比如图片,声音,模型等等。

没事多点点,看看有啥反应,反正点坏也没事,大不重开。

Unity单机游戏开发流程,一篇带你快速了解!

第四步,搭个场景。

在“Hierarchy”面板右键,创建一个Cube(立方体),这就是我们的地面。然后,可以在“Inspector”面板里调整它的大小,让它变得又长又宽。我还创建几个其他的Cube,当做障碍物,随便摆摆。

第五步,加个主角。

又创建一个Cube,当做主角。为让它能动,我给它加一个Rigidbody(刚体)组件。在“Inspector”面板里点击“Add Component”,搜一下Rigidbody,加上就行。加刚体,这个Cube就能受重力影响,掉到地面上。

第六步,写个脚本,让主角动起来。

在“Project”面板里右键,创建一个C# Script,起个名字叫“PlayerController”。双击打开这个脚本,写几行代码:

Unity单机游戏开发流程,一篇带你快速了解!

using UnityEngine;

public class PlayerController : MonoBehaviour

public float speed = 5.0f;

Unity单机游戏开发流程,一篇带你快速了解!

void Update()

float horizontalInput = *("Horizontal");

float verticalInput = *("Vertical");

Vector3 movement = new Vector3(horizontalInput, 0, verticalInput) speed *;

*(movement);

Unity单机游戏开发流程,一篇带你快速了解!

保存脚本,然后把它拖到“Hierarchy”面板里的主角Cube上。这样,脚本就和主角绑定。

第七步,运行测试!

Unity单机游戏开发流程,一篇带你快速了解!

点击Unity编辑器上面的播放按钮,就能运行游戏。你可以用键盘上的WASD键或者方向键来控制主角移动!

总结

这回折腾Unity,感觉还挺有意思的。虽然只是做个简单的移动,但是也算是入门。以后有时间,再加点其他功能,比如跳跃、攻击什么的。做游戏嘛就是不断地学习,不断地尝试!

相关推荐