3DHOT

Godot

Godot 引擎的全部动态:引擎新能力、插件生态、用 Godot 做的游戏、Godot 基金会与社区进展。

10月12日周一

技术DEV Community

定义跨鼠标、触屏和游戏手柄的单一输入动作

该研究分析了 VOLT NOMAD 固定版本的游戏手柄方向转换和按钮重映射在 Godot 中的实现。通过 _unhandled_input() 函数处理输入事件,并在鼠标和触屏之间独立处理事件。方向选择函数在手柄轴值绝对值超过 0.45 时清零触发状态,确保在未到达中立状态时不会连续触发方向。测试结果显示,共享控制器设置类能够正确处理按钮绑定,但未涵盖所有屏幕的输入支持情况。

作品Godot 论坛

Frontier Systems:一款基于 Godot 的合作工程原型游戏

Frontier Systems 是一款基于 Godot 的合作工程游戏原型,包含有限资源的提取、运输、加工和回收机制。游戏支持主机验证世界动作,并计划增加保存/重新连接恢复功能。开发者正在寻求其他开发者的意见,以改善材料转移时的位置和所有权显示。

作品Godot 论坛

从 Blitz3D 到 Godot:20 多年后重建我的游戏

作者重新制作了 20 多年前用 Blitz3D 制作的游戏《Cards of Destiny》,并将其命名为《Ultimate Cards of Destiny》。游戏保留了原版的策略玩法,使用 Godot 重建后,现在可以在 Windows 上进行单人对 AI 或多人在线对战。作者还发布了免费试玩版。

技术DEV Community

使用 Claude Code 一天内开发游戏演示

作者使用 Claude Code 在一天内开发了一个名为 Reptile Catcher 的游戏演示,过程中通过调整 AI 生成的代码来优化游戏。

10月11日周日

技术Godot 论坛

RuntimeCurveEditor2D 开发中

开发者正从 Scalable Vector Shapes 2D 中挑选功能制作 RuntimeCurveEditor2D,并在 GitHub 上跟进开发进度。用户可通过 Discord 加入讨论。Geometry2DUtil 脚本提供了曲线上的点计算功能。

技术DEV Community

如何在 Godot 4 中实现经验宝石拾取系统

作者详细介绍了在 Godot 4 中实现经验宝石拾取系统的步骤,包括创建经验宝石场景、拾取磁铁区域、经验组件和经验进度条动画。

作品DEV Community

FRAGLINE:一款离线霓虹竞技场射击游戏

FRAGLINE 是一款快节奏的 2D 竞技场射击游戏,支持本地网络多人对战,无需安装,仅需共享房间代码即可开始游戏。它使用 Godot 4.7 构建,支持多种武器和技能等级的 AI 对手。游戏数据约 4MB,全部由代码绘制,支持 WebRTC 实现本地网络对战。

业界Godot 论坛

Free gen-AI资源对Godot原型设计有用

在Godot原型设计中,免费的生成式AI配图和音乐配额经常变动,如Leonardo等提供少量每日配额,适合临时占位符,但不适合完整艺术创作;Suno等每日配额有限,适合临时背景音乐。

技术Godot 论坛

Godot 4 如何实现击中停止与屏幕震动效果

作者在 Godot 4 中实现了一种击中停止与屏幕震动效果,解决了时间缩放冻结问题,并通过衰减创伤值和 simplex 噪声实现平滑震动。代码 MIT 许可,免费提供,适用于 2D 游戏。

Godot 论坛

GodotDialogue Lite:Godot 4 免费 MIT 许可 JSON 对话运行器

GodotDialogue Lite 是一个免费的 MIT 许可 JSON 对话运行器,适用于线性对话和简单的玩家选择分支,支持 Godot 4。它包含一个小型投票运行器、一个带有 Next 和选择按钮的对话框和一个独立的示例。此版本仅支持文本行和有序的选择,不支持变量、条件等复杂功能。

10月10日周六

技术Godot 论坛

芦鶴游戏,第二篇开发日志

开发者正在制作一款基于波斯诗人奥马尔·海亚姆著作《鸟的逻辑》的游戏,玩家扮演一只环颈雉穿越六个山谷寻找神灵。第二篇开发日志中,开发者表示游戏音乐过于喧闹,不适合游戏,将使用无声的文化波斯音乐。

作品Godot 论坛

Last Ember:一款基于 Godot 4.7 的 3 分钟生存竞技游戏

Last Ember 是一款基于 Godot 4.7 的 3 分钟生存竞技游戏,玩家需在限定时间内保护篝火不受寒冰生物侵袭。游戏支持键盘和鼠标操作,已发布在 itch.io。v1.2.0 版本中,攻击键调整为 J、X、Z 和左键,并跟随玩家方向或鼠标瞄准。

技术Reddit r/godot

Godot 水模拟插件测试结果

Godot 水模拟插件测试展示了 Gerstner 波浪、互动涟漪、折射与散射效果等特性。该插件支持风力控制、波长、振幅和速度调整,以及多种光照效果。开发者已发布免费版本供测试。

作品Godot 论坛

Orbit UI:免费原生 Godot 科幻界面演示(MIT 许可)

作者分享了一个早期的 AI 辅助原生 Godot 科幻管理界面原型。演示包括信号主题、可搜索货物屏幕、类别筛选、项目详情、装备状态、界面偏好设置和控制状态画廊。源代码 MIT 许可,可商用。演示适用于 Windows 并通过 Godot 4.7.2 测试。用户可下载 ZIP 文件并运行项目。

10月9日周五

作品Reddit r/godot

Arc Light 设备为游戏 Psych Rift 增添闪光效果

在 Psych Rift 中,Arc Light 可以通过强烈的闪光暂时迷惑敌人,但直视闪光会导致眩晕。该设备由四块 Flux Cells 供电,使用后可回收并替换。闪光效果在高体积雾和阴影质量设置下更佳,但 RTX 3060 显卡表现不佳。更多信息请参阅 YouTube 视频、Steam 愿望单或加入 Discord。