【godot游戏引擎学习笔记】初识界面

news/2024/10/19 17:29:21/

个人笔记,学习自B站视频BV1ut42177r8

目录

渲染器的选择

Forward+ 

移动

兼容

编辑器页面

浏览场景(左上角) 

文件浏览器(左下角)

属性检查器(右侧)

场景编辑器(中间)

(顶部)

2D和3D模式

Script界面 

AssetLib


渲染器的选择

Forward+ 

渲染器就是Godot为我们渲染游戏画面的工具,Godot4主要使用Vulkan渲染引擎进行画面渲染

我们一般在制作3D游戏的时候,选择Forward+渲染器,Forward+技术可以完成更优秀的渲染效果,支持复杂的3D模型

不过它只支持桌面平台,也就是说不能将游戏导出到移动端或者网页了

移动

而移动渲染器同时支持桌面和移动端,虽然对3D场景支持较差,但是对于简单的2D场景渲染效率较快

所以制作2D游戏时,优选可以选择移动端渲染器

兼容

对于兼容模式,Godot使用了OpenGL渲染引擎,而不是Vulkan

在面对老旧设备时,可以使用它

编辑器页面

浏览场景(左上角) 

在编辑器的左上角是我们浏览场景,以及创建场景根节点的地方

2D和3D对应我们的2D和3D游戏场景,而Control主要负责我们的游戏UI界面

文件浏览器(左下角)

左下角是我们的文件浏览器,它负责浏览我们的游戏资产

包括游戏图片、音效、代码文件等

属性检查器(右侧)

游戏资源的属性、游戏场景里的内容,我们可以在这里查看并编辑

如选中图像


场景编辑器(中间)

 在最中间就是浏览游戏场景的地方,我们可以在这里调整查看游戏场景中的内容

通过场景编辑器,我们可以布置游戏场景

(顶部)

编辑器的最上面,可以切换场景编辑器页面

2D和3D模式

也有2D和3D模式,分别编辑不同的游戏场景

 


Script界面 

Godot内置的脚本编辑器,就是写代码的地方

AssetLib

Godot官方提供的开源资产平台

里面有Godot插件、游戏音效、游戏美术等


http://www.ppmy.cn/news/1540301.html

相关文章

element plus el-checkbox 无法选中问题

用element plus 的el-checkbox-group 和 el-checkbox开发表单的多选&#xff0c;今天发现赋值后没法选中&#xff0c;代码如下&#xff1a; 仅截取部分相关代码 <template><el-form:model"form"><el-form-item label"质量体系认证&#xff1a;…

京东背调有病吧......

大家好&#xff0c;我是鸭鸭&#xff01; 又到周一&#xff0c;新的一周新的摸鱼&#xff0c;今天鸭鸭也在高强度互联网冲浪&#xff0c;没想到刷到这么一条帖子&#xff1a; 一般来说&#xff0c;很多大公司入职流程中都会包含背调&#xff0c;大家也都习惯了会准备好相应的信…

java语言实现插值法计算库容量相关信息

插值法计算库容相关信息&#xff0c;是常见的业务之一&#xff0c;用Float数组数据的形式分别输入原始数据的X值和Y值&#xff0c;随后输入需要预测数值的数据&#xff0c;随即以数组的形式输出数据&#xff0c;今天我们分析测试一下&#xff1a; 1、业务逻辑概述 寻找最接近…

408算法题leetcode--第37天

1049. 最后一块石头的重量 II 题目地址&#xff1a;1049. 最后一块石头的重量 II - 力扣&#xff08;LeetCode&#xff09; 题解思路&#xff1a;01背包 时间复杂度&#xff1a;O(n*m) 空间复杂度&#xff1a;O(m) 代码: class Solution { public:int lastStoneWeightII(…

Chromium 中window.DOMParser接口说明c++

一、DOMParser DOMParser 可以将存储在字符串中的 XML 或 HTML 源代码解析为一个 DOM Document。 备注&#xff1a; XMLHttpRequest 支持从 URL 可寻址资源解析 XML 和 HTML&#xff0c;在其response 属性中返回Document。 你可以使用XMLSerializer 接口执行相反的操作 - 将…

QT的文件操作类 QFile

QFile 是 Qt 框架中用于文件处理的一个类。它提供了读取和写入文件的功能&#xff0c;支持文本和二进制文 件。 QFile 继承自 QIODevice &#xff0c;因此它可以像其他IO设备一样使用。 主要功能 文件读写&#xff1a; QFile 支持打开文件进行读取或写入操作文件信息&#x…

Android Studio开发Kotlin项目中遇到的问题解决集

背景&#xff1a;Android Studio 2022.3.1 1.Unexpected tokens (use ; to separate expressions on the same line) 无法在同一行声明一个变量并实例化。 解决&#xff1a;分开 &#xff08;1&#xff09; var aaCo:Runoob<String>aaCoRunoob("aa") &…

Linux驱动开发——platform平台总线

bus_type 一、主要作用 设备管理 bus_type负责管理连接在特定总线上的设备。它维护一个设备链表&#xff0c;其中包含了所有注册到该总线上的设备。通过这个链表&#xff0c;内核可以方便地遍历和管理连接在该总线上的设备。例如&#xff0c;对于 PCI 总线&#xff0c;bus_typ…