游戏引擎

  • 为游戏开发者设计的黑盒,可以让开发者更专注于游戏内容
  • 只提供实际的接口

Unity引擎

  • 多平台的游戏开发工具
  • Component Structure
  • 2D/3D 游戏开发
我不知道国外注册需不需要手机号,但我可以明确的感觉到,

我tmd明明用个开发软件还需要实名认证

感觉被gf强奸了

界面介绍

  • 左侧:Hierarchy
  • 上边:菜单栏和工具栏
  • 中间:场景窗口
  • 右边:属性面板
  • 下侧:资源管理

下侧:Project 资源窗口和Console 控制台

  • Project窗口:保存了游戏的各种资源,常见的有:游戏材质,动画,字体,纹理贴图,物理材质,GUI,脚本,等等。

    其中:

    • 左侧:目录窗口
    • 上册:项目切换和搜索栏
    • 中间:资源窗口
    • 下册:缩放条
  • Console窗口:调试与观察脚本的运行状态的窗口(如果有信息输出时,双击状态栏的信息就可以弹出控制台),出现错误时可以在这里查看。

    • 白色:调试信息
    • 黄色:警告
    • 红色:错误

左侧:Hierarchy 层级窗口

用于显示当前游戏中存在的对象及其顺序(层次结构图)

中间:Scene 场景窗口和Game 游戏预览窗口

  • Scene窗口中,可以通过可视化的方法经行编辑。可以使用对象的控制柄来移动、旋转和缩放。
  • Game窗口中,可以看到游戏的最终效果

右侧:Inspector 组件参数编辑窗口

更改组件参数

Component 架构

Component架构

  1. 一个工程有多个场景连接而成(戏、歌剧的每一幕)
  2. GameObject构成了场景的元素(幕中的人物和物品(房子,车等等))
  3. 其中每一个小的部件叫做Component,比如人的鼻子,桌子的腿,房屋的窗户等等
  4. Property来定义这些Component

参考文献

Last modification:February 21st, 2020 at 09:55 pm
Compared with money, your comment could inspire me more.
相较于钱财,你的留言更能激发我创作的灵感