技术栈
godot
merlin-mm
1 天前
游戏引擎
·
godot
Godot读取json配置文件
在Godot 4.3中读取JSON配置文件,可以通过以下步骤实现:步骤说明读取文件内容:使用FileAccess类打开并读取JSON文件。
scoone
2 天前
unity
·
游戏引擎
·
godot
游戏开发引擎对比:Godot、Unity、Unreal与cocos2d的优劣分析
在游戏开发的世界中,选择合适的游戏引擎是项目成功的关键之一。本文将对比四种流行的游戏开发引擎:Godot、Unity、Unreal Engine和cocos2d,分析各自的优缺点,帮助开发者做出明智的选择。
Octopus2077
3 天前
游戏引擎
·
godot
【Godot】CanvasItem
(参考自deepseek回答) 在 Godot 引擎中,CanvasItem 是一个非常重要的类,它是所有 2D 渲染对象的基础类。CanvasItem 提供了 2D 渲染、变换、绘制和可见性控制等功能,是 Godot 2D 系统的核心组成部分。
Octopus2077
4 天前
游戏引擎
·
godot
【Godot】检查器的作用
别再跟着教学视频依葫芦画瓢了,你必须清楚检查器的作用到底是什么。在Godot游戏引擎中,**检查器(Inspector)**是一个非常核心的工具。 它用于查看和编辑场景中选定对象的属性和资源。 它能够帮助开发者快速调整和管理对象的设置。
Octopus2077
5 天前
游戏引擎
·
godot
【Godot】Window类
(参考自deepseek回答) 在 Godot 引擎中,Window 是一个用于管理应用程序窗口的类。它是 Godot 4.0 引入的新特性,取代了旧版本中的 OS 类对窗口的管理功能。Window 提供了对窗口大小、位置、标题、模式等属性的控制,使开发者能够更灵活地管理应用程序的窗口。
Octopus2077
9 天前
游戏引擎
·
godot
【Godot】@export_multiline
在 Godot 中,@export_multiline 是一个用于脚本变量的注解,允许你在编辑器中为字符串变量提供多行输入支持。
小沙盒
11 天前
javascript
·
游戏引擎
·
godot
godot在_process()函数实现非阻塞延时触发逻辑
在游戏开发中,我们常常利用游戏引擎每一帧传递的 delta 值(代表从上一帧到当前帧所经过的时间,单位通常为秒)来实现计时逻辑。下面分别以 Godot 引擎和 Unity 引擎为例,介绍如何通过累加 delta 来判断每几秒的逻辑。
巽星石
11 天前
mvc
·
godot
【Godot4.4】浅尝Godot中的MVC
基于一个Unity的视频。学习了一下基本的MVC概念,并尝试在Godot中实现了一下。原始的MVC:Godot中的MVC:
Octopus2077
11 天前
游戏引擎
·
godot
·
游戏程序
【Godot】实现对话系统
在 Godot 中实现对话系统(Dialogue System)是游戏开发中的常见需求。 Godot本身自带的的灵活性和轻量级脚本语言 GDScript 使得实现对话系统变得相对简单。 以下是实现一个基础对话系统的示例。(语言为GDScript但高亮选择Python因为类似)
巽星石
24 天前
godot
·
uv
·
绘图函数
·
蒙版
【Godot4.3】基于绘图函数的矢量蒙版效果与UV换算
在设计圆角容器时突发奇想:以上面的五角星为例,它的某个顶点P的UV坐标,应该如下计算: 顶点P的UV坐标 = 点P的坐标 五角星所在轴对齐包围盒Rect2的size 顶点\text{P}的\text{UV}坐标 = \frac{点\text{P}的坐标}{五角星所在轴对齐包围盒\text{Rect2}的\text{size} } 顶点P的UV坐标=五角星所在轴对齐包围盒Rect2的size点P的坐标
yyhnet.cn
1 个月前
vscode
·
c#
·
godot
·
cursor
在cursor/vscode中使用godot C#进行游戏开发
要在 Visual Studio Code(VS Code)中启动 C#Godot 项目,可以按照以下步骤进行配置:
ChoSeitaku
2 个月前
java
·
前端
·
godot
No.1|Godot|俄罗斯方块复刻|棋盘和初始方块的设置
俄罗斯方块的每种方块都是由四个小方块组成的,很适合放在网格地图中 比如网格地图是宽10列,高20行 要实现网格的对齐和下落
Moweiii
2 个月前
游戏引擎
·
godot
·
技术美术
Godot Tween 补间动画探索
补间动画(Tween Animation)。是十分轻巧的程式动画手段,Godot在手册中把它们藏得很隐晦,目前只在介绍SceneTree的某个章节的某个段落中出现字眼。不过我认为补间动画是很有用的,和官方说的一样,Tween比AnimationPlayer更适合事先不知道最终值的动画。
Moweiii
2 个月前
c#
·
游戏引擎
·
godot
Godot最佳实践个人转述
这个所谓的“最佳实践”是Godot官方手册里的一章,也是不得不品的一章。细细品味了一下感觉很重要就单独拿出来记录一下,主要目的是为了梳理和理解Godot和它背后的关于游戏引擎相关的大道理。
老大白菜
3 个月前
游戏引擎
·
godot
Godot RPG 游戏开发指南
ChoSeitaku
4 个月前
游戏引擎
·
godot
No.1 杀戮尖塔Godot复刻|项目概述|场景设置
含有47个脚本文件,包括1185行代码,最长的脚本有111行GitHub - guladam/deck_builder_tutorial at season-1-starter-project 将资产解压,移动到godot的文件系统
Cici_ovo
4 个月前
游戏引擎
·
godot
godot游戏引擎_瓦片集和瓦片地图介绍
在 Godot 中,TileSet 和 TileMap 是用于处理瓦片地图的两个关键概念,它们的作用和用途有明显的区别。以下是两者的详细对比:
峰度偏偏
4 个月前
算法
·
游戏
·
unity
·
ue5
·
ue4
·
godot
【适配】屏幕拖拽-滑动手感在不同分辨率下的机型适配
接到一个需求是类似下图的3D多房间视角,需要拖拽屏幕在做这种屏幕拖拽的时候发现,需要拖拽起来有跟手的感觉,会存在不同分辨率机型的适配问题。
代码盗圣
4 个月前
游戏引擎
·
godot
GODOT 4 不用scons编译cpp扩展的方法
以terrain3d插件,Godot_v4.3 为例:下载下来,先用scons编译一遍通过后,整个占用1GB,obj文件都生成在源码旁边,够乱。
知兀
5 个月前
笔记
·
游戏引擎
·
godot
单例模式(自动加载)
目录介绍使用在脚本中写一个函数让一个「自定义场景」作为单例「自动加载」这就是「自动加载项」的作用,不需要我们手动「实例化」节点,并添加节点到「场景树」