1.5 从0开始学Unity游戏开发--创建第一个物体

本文是Unity游戏开发的入门教程,通过创建第一个Scene和在Scene中添加Cube,介绍了Unity的工作流程和基本操作。从设置目标开始,讨论了Scene、Hierarchy窗口、相机的概念,以及Game窗口和Scene窗口的区别,帮助初学者理解Unity的3D游戏开发环境。
摘要由CSDN通过智能技术生成

在正式开始写代码之前,我们需要了解基本的Unity开发的工作流,不同于其他教程,我会更加专注于如何实现我们的目的,因此不仅只限于写代码,我们也需要做游戏策划的事情,否则光学习代码是无法理解整个事情的全貌。

给自己一个目标

先给自己设置一个期望实现的内容作为目标,既然我们是初学,我们希望能实现在游戏里面显示一个东西,任何东西都可以,不需要支持任何玩家控制。

创建Scene

虽然我们新建的工程就自动包含了一个Scene,为了我们能了解整个事情的来龙去脉,我们并不使用它。在动手操作之前,我们先要理解Unity对游戏世界的划分。

在游戏开发的过程中,我们的游戏内容可能会越来越多,比如有N个地图,N种玩法等等,朴素的价值观认为这些就需要通过一种概念划分开,好比每个人负责不同的地图的开发,或者说游戏每次只加载一个地图的资源。

基于这样一个观念,Unity内置了游戏场景这样一个概念,场景也就是Scene的翻译,前面说的一个地图可以是一个Scene,一个玩法可以是一个Scene。而对于程序员来说,Scene其实就是一个class,这个class内可以新增一些成员来承载内容,如果是早期的游戏引擎,我们当然可以手写代码来实现这些功能。

我们知道代码里面要新建一个Scene实例,在经典的C++里面就是new一个新的Scene出来,但是从这里开始,Unity的操作会不一样,新建一个Scene靠的是新建一个类型为Scene的资源文件,而资源文件显然是由Project窗口管理,所以我们也是在Project窗口里面右键任意目录,选择Create->Scene

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值