【愚公系列】2022年02月 U3D全栈班 002-Unity游戏结构和游戏开发流程
【摘要】 一、Unity游戏结构游戏结构主要有:场景游戏对象组件属性 二、Unity开发流程1、创建项目2、准备资源素材在线资源素材网站:https://assetstore.unity.com/–导入资源(图片、声音、3D模型…)–创建资源(材质、动画…)3、构建场景–添加游戏对象–操纵游戏对象完成游戏逻辑(组件+自定义脚本+外部插件脚本)4、发布 三、Unity3D的HelloworldUnit...
一、Unity游戏结构
游戏结构主要有:
- 场景
- 游戏对象
- 组件
- 属性
二、Unity开发流程
1、创建项目
2、准备资源素材
在线资源素材网站:https://assetstore.unity.com/
–导入资源(图片、声音、3D模型…)
–创建资源(材质、动画…)
3、构建场景
–添加游戏对象
–操纵游戏对象完成游戏逻辑(组件+自定义脚本+外部插件脚本)
4、发布
三、Unity3D的Helloworld
Unity3D的Helloworld分为两种,一种是纯拖界面的Helloworld、另一种是脚本的Helloworld。
1.纯拖界面的Helloworld
如图,右键空白选择UI->画布设置一个“帆布”,其实就是一张画纸,后会出现Canvas
我们再于Canvas之上(保证现在Hierarchy界面选择的是Canvas而不是其它)添加一个Text。
在按照以下设置文本大小和属性就可以看到文字了
2.Unity3D脚本的Helloworld
新建工程之后,在Project窗口选择【资源】,然后按右键选择【创建】→【C# 脚本】创建一个新的C#脚本,将脚本命名为HELLO WORLD,,如图所示。
之后在VS2020写下如下的一段代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class HELLOWORLD : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
Debug.Log("你好 unity")
}
// Update is called once per frame
void Update()
{
}
}
之后我们要将这个脚本附着到主摄像机里面,也就是让摄像机执行这个脚本。可以直接点击上方的运行预览下效果。
总结
U3D游戏开发流程还是比较简单的,基本和游戏对象属性和事件脚本,最后在对接到后端API实现整个游戏的流程。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)