JetBrains将于9月28日举办2026年游戏开发者日线上免费活动,主题涵盖Unity、虚幻引擎、Godot等,包括AI辅助UI集成、ECS迁移、跨语言调试等实用演讲。活动设有贝尔格莱德和利马索尔线下观看派对,注册即可参与,会后可观看回放。
W4 Games完成1800万美元B轮融资,腾讯领投并签署战略合作,共同拓展Godot引擎在亚洲市场。资金将扩大团队50%,加速企业级产品开发。Godot游戏数量年增超50%,高收入游戏从2款增至50余款。合作将加强开源生态,并推动XR领域发展。
软件交付速度空前,多数代码由非人类编写。关键在于软件发布后能自我察觉故障、理解原因并自动修复。新问题分组模型减少20%重复问题,错误合并减半,升级更易。Sentry快照功能测试版可对比截图、阻止视觉回归,并为AI代理提供上下文。
Godot引擎更新了贡献政策,禁止大多数AI生成的代码,以应对维护者面临的请求积压。该政策强调代码审查不仅是技术工作,也是培养未来维护者的过程。AI贡献被认为不利于教育新贡献者,可能影响维护者士气。新贡献者在提交新特性前需获得明确批准,以确保开源项目的可持续发展。
“我们无法信任重度AI用户能够充分理解自己的代码并加以修复。”6月30日,开源游戏引擎Godot基金会正式宣布修订其贡献指南,明确禁止AI编写的代码、AI代理的代码修改请求以及在项目沟通交流中使用AI生成文本。Godot是驱动《杀戮尖塔2》《金偶像奇案》等知名独立游戏的引擎,也是全球使用最广泛的开源游戏引擎之一。它的开发模式依赖社区贡献——任何开发者都可以提交拉取请求,由维护者审查后决定是否...
Godot 4.7 正式发布,新增 HDR 输出支持,适用于 2D 和 3D 场景,Linux 仅在 Wayland 下有效。引入新节点 AreaLight3D,优化 2D 游戏制作流程,支持虚拟摇杆和最新 XR 平台。编辑器支持文本着色器预览,并可在 Android 平台上开发和发布游戏。
JetBrains发布了Rider 2026.2 EAP 3版本,新增AI测试生成技能,减少测试生成的token使用。更新包括代码变更预览功能,简化新项目创建流程,支持Godot开发,重新设计的NuGet工具窗口提升了依赖管理体验,并优化了后台垃圾回收,减少内存使用。
SharpIDE是一款开源的跨平台集成开发环境,专为.NET生态系统设计,源代码托管于GitHub,采用MIT许可证。与Visual Studio和JetBrains Rider相比,SharpIDE对开发者开放所有功能,消除了功能锁定。项目由Matt Parker主导,支持C#的语法分析和调试,深度集成MSBuild和Roslyn,前端使用Godot引擎,提供流畅的用户体验。
SharpIDE是一款完全开源的跨平台集成开发环境,专为.NET生态系统设计,支持商业使用和修改。与Visual Studio和JetBrains Rider不同,SharpIDE没有功能锁定,所有功能均对开发者开放。项目由Matt Parker主导,采用现代GitHub协作流程,鼓励社区贡献。SharpIDE集成MSBuild,支持C#语义分析和调试,具有轻量级和快速迭代的特点,适合.NET开发者使用。
即将发布的 Godot 4.7 游戏引擎将支持高动态范围(HDR)输出,兼容 Windows、macOS、iOS、visionOS 和搭载 Wayland 的 Linux 系统,开发团队还在努力为 Android 平台实现 HDR 支持。
《枪火地牢》是一款基于Godot 4.4 Mono与.NET 9.0的2D Roguelite射击游戏,玩家在随机生成的多层地牢中逐层消灭敌人,获取武器与能力,挑战Boss以完成通关。游戏还内置地图编辑器,增强了可玩性。
游戏开发行业正经历重大变化,裁员和工作安全感下降,开发者信心不足。Unity仍主导市场,但Godot快速崛起。独立开发者主要关注移动和桌面平台,JetBrains Rider成为首选IDE,AI技术已成为开发流程的标准,开发者频繁使用AI工具。
Godot 4.6 正式发布,启用 Jolt 物理引擎,重构屏幕空间反射,新增 LibGodot 库,支持直接嵌入应用。Windows 平台默认使用 Direct3D 12,编辑器新增“现代”主题,文档改进以助开发者。
AI辅助编程在Godot游戏开发中逐渐普及。对于简单项目,AI表现良好,但在复杂项目中容易出错。AI能够提供优化建议和代码支持,但场景搭建和剧情构建仍需手动完成。整体来看,AI在游戏开发中的应用存在局限性。
作者在开发游戏《我的博客》时遇到困难,决定借助AI编写代码。AI提供了开发建议和优化方案,增强了作者的信心。尽管有拖延症,作者计划在AI的帮助下继续优化项目。
Godot 4 的新 Tween 系统通过代码简化动画创建,支持多种过渡和缓动模式。仅需两行代码即可实现平移动画,适用于动态 UI 和物品掉落,自动管理生命周期。
Blender Studio 发布了免费游戏 Dogwalk,开发者尝试在 Arch Linux 上使用 Godot 开发 2D 游戏并发布到微信小游戏,但遇到困难,最终未能成功,希望能帮助后来的开发者避免类似问题。
信号是Godot引擎中实现节点间松耦合通信的重要机制。节点可以发出信号,其他节点则可以监听并响应。内置信号如按钮的pressed,用户也可以自定义信号。信号连接可通过编辑器或代码实现,适用于UI交互和游戏状态变化等场景。掌握信号有助于提高代码的模块化和可维护性。
本文介绍了作者制作的Godot中文版教程,旨在帮助新手和进阶者学习Godot游戏开发。教程提供相关代码和源文件,支持连续学习和单独查阅。作者希望通过此教程帮助更多人实现独立游戏梦想,并鼓励大家加入讨论群。
游戏开发正在进行中,作者编写游戏逻辑代码并建立数据管理系统,以统一存档和加载游戏数据。主线任务已基本确定,支线任务仍在构思中。作者计划年底加快进度,并希望分享Godot游戏制作教程,以加深对引擎的理解。
完成下面两步后,将自动完成登录并继续当前操作。