Unity学习记录——离散仿真引擎基础

前言


​ 本文是中山大学软件工程学院2020级3d游戏编程与设计的作业2

简答题


1. 游戏对象 (GameObjects) 和 资源 (Assets) 的区别与联系

ans:

​ 在unity官网之中我们可以找到如下两个定义:

Assets:
A Unity asset is an item that you can use in your game or Project. An asset may come from a file created outside of Unity, such as a 3D model, an audio file, an image, or any of the other types of file that Unity supports. There are also some asset types that you can create within Unity, such as an Animator Controller, an Audio Mixer or a Render Texture.1

GameObject:
GameObjects are the fundamental objects in Unity that represent characters, props and scenery. They do not accomplish much in themselves but they act as containers for Components, which implement the functionality.2

​ 由以上的定义,可以了解到:

​ 资源是在游戏中可以使用的各种素材,而游戏对象则是指在游戏中容纳素材并发挥其作用的基本对象。可见,二者之间的区别与联系在于:游戏对象在游戏之中并不承担实现各种属性与功能的职责,它仅仅是一个整合了各种素材的基本对象;而游戏中各种属性与功能,都是要依靠依附在游戏对象之上的资源来实现。在一定意义上,可以理解为游戏对象即为数个实例化资源。

2. 下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)

ans:

​ 此处下载了官方教程的UnityPlayGround3

​ 资源的目录组织结如下图所示:

资源目录组织结构

​ 游戏对象树如下图所示:

游戏对象树

​ 通过简单的游戏实例,可以得出:

​ 资源组织结构包括了本项目之中的所有素材,包括Font(字体文件),Prefabs(预设),Resou

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值