一个基于光线追踪的黑洞落地页英雄区:物理原理与捷径
作者使用 Three.js 实现了一个真实的黑洞渲染效果,展示了光线追踪和物理模拟的细节。该效果在滚动时会实时反应相机移动,适合学习高级渲染技术。
作者详细介绍了如何使用 Three.js 实现一个真实的黑洞渲染效果,适合学习高级渲染技巧。
作者使用 Three.js 实现了一个真实的黑洞渲染效果,展示了光线追踪和物理模拟的细节。该效果在滚动时会实时反应相机移动,适合学习高级渲染技术。
作者详细介绍了如何使用 Three.js 实现一个真实的黑洞渲染效果,适合学习高级渲染技巧。
作者介绍了从 Dope Wars 发展而来的 Spice Wars 游戏,展示了交易、建筑、市场等丰富内容和机制。
本文为 Godot 开发者提供实战指导,优化 Godot 4 的战斗特效,提升视觉效果同时不牺牲性能。
matrix-engine-wgpu 是一个基于 WebGPU 的高性能 PWA 应用引擎,支持移动浏览器并集成自定义渲染管线和着色器。该引擎能够处理复杂的视觉脚本应用,如带有真实物理的 Yatzy 游戏和僵尸射击游戏,性能表现优异。
Godot 4 现有 13 款工具包,包括免费和付费版本,涵盖材质、特效和界面设计。所有工具包打包售价 $54.56,原价 $88,现享 38% 折扣。其中包括 16 种屏幕过渡材质、24 种 2D 和 3D 特效,以及游戏手感工具等。
该研究分析了 VOLT NOMAD 固定版本的游戏手柄方向转换和按钮重映射在 Godot 中的实现。通过 _unhandled_input() 函数处理输入事件,并在鼠标和触屏之间独立处理事件。方向选择函数在手柄轴值绝对值超过 0.45 时清零触发状态,确保在未到达中立状态时不会连续触发方向。测试结果显示,共享控制器设置类能够正确处理按钮绑定,但未涵盖所有屏幕的输入支持情况。
本文介绍了如何在 Godot 引擎中实现武器后坐力闪光效果,为 Godot 开发者提供了实用指导。
Frontier Systems 是一款基于 Godot 的合作工程游戏原型,包含有限资源的提取、运输、加工和回收机制。游戏支持主机验证世界动作,并计划增加保存/重新连接恢复功能。开发者正在寻求其他开发者的意见,以改善材料转移时的位置和所有权显示。
Todo Tracker、未使用资源查找器和断引用查找器是三个免费的 GDScript 编辑器插件,分别用于查找 TODO 等注释、清理未被引用的资源和检测断引用问题,现已上线 Godot 资产商店。
作者重新制作了 20 多年前用 Blitz3D 制作的游戏《Cards of Destiny》,并将其命名为《Ultimate Cards of Destiny》。游戏保留了原版的策略玩法,使用 Godot 重建后,现在可以在 Windows 上进行单人对 AI 或多人在线对战。作者还发布了免费试玩版。
作者分享了如何使用Three.js构建极简主义作品集的过程,强调了心态调整和合适工具的重要性。
作者创建了 WordCanvas3D,一个交互式 3D 工具,让用户直观理解 AI 如何处理文本。用户可以探索单词之间的关系,观察模型如何读取句子,并尝试自己的数学方程。该工具免费、开源,可在浏览器中运行。
作者使用 Claude Code 在一天内开发了一个名为 Reptile Catcher 的游戏演示,过程中通过调整 AI 生成的代码来优化游戏。
开发者正从 Scalable Vector Shapes 2D 中挑选功能制作 RuntimeCurveEditor2D,并在 GitHub 上跟进开发进度。用户可通过 Discord 加入讨论。Geometry2DUtil 脚本提供了曲线上的点计算功能。
文章详细介绍了 Godot 后处理效果的 7 种视觉风格,为 Godot 开发者提供实用指导。
作者详细介绍了在 Godot 4 中实现经验宝石拾取系统的步骤,包括创建经验宝石场景、拾取磁铁区域、经验组件和经验进度条动画。
作者发布了一个免费的 Godot 4 UI 声音脚本和 20 个匹配的声音,可以在一行代码中播放声音,适用于各种 UI 事件。脚本和声音集可用于商业游戏,脚本使用 MIT 许可证,声音集使用 CC BY 4.0 许可证。
作者构建了一个3D虚拟世界的基底层,支持多人世界、AI角色、跨世界通信等功能。详细介绍了性能优化和功能实现,适用于开发者参考。
作者分享了构建3D虚拟世界的基底层,提供了详细的性能优化和功能实现,适合开发者参考。
CHROMA VIVA 002 是一个使用 Three.js、WebGL 和自定义着色器构建的互动艺术作品,探索色彩通过移动如何融合、分离和变化。用户可以通过拖动鼠标或手指来搅拌色彩流动,或静观自动手势在场景中的变化。作品配有音效。
FRAGLINE 是一款快节奏的 2D 竞技场射击游戏,支持本地网络多人对战,无需安装,仅需共享房间代码即可开始游戏。它使用 Godot 4.7 构建,支持多种武器和技能等级的 AI 对手。游戏数据约 4MB,全部由代码绘制,支持 WebRTC 实现本地网络对战。
在Godot原型设计中,免费的生成式AI配图和音乐配额经常变动,如Leonardo等提供少量每日配额,适合临时占位符,但不适合完整艺术创作;Suno等每日配额有限,适合临时背景音乐。
作者 Rapha 分享了使用 Godot 4.6 开发2人欺诈纸牌游戏 Sinete 的经验,包括UI完全在代码中构建、头文件测试、线程优化等内容。
文章介绍了在 Godot 4 中利用 WAV 文件中的循环点实现音乐循环的方法,强调了 Loop Mode 设置的重要性,并提供了一个名为 Loopsmith 的工具来帮助生成带有循环点的 WAV 文件。
本文介绍了如何在 Godot 4 中制作剑砍效果的实战指南,涵盖具体步骤和技术细节。
作者在 Godot 4 中实现了一种击中停止与屏幕震动效果,解决了时间缩放冻结问题,并通过衰减创伤值和 simplex 噪声实现平滑震动。代码 MIT 许可,免费提供,适用于 2D 游戏。
In the Walls of Eryx 是一款基于 Three.js 的第一人称科幻恐怖游戏,无需下载即可在桌面或移动设备上即时游玩。游戏包含看不见的迷宫、耗尽的氧气、有限的火焰手枪和监视者等元素,营造沉浸式体验。
在Godot 4中开发的航海游戏中,作者将指南针从HUD移到了海洋着色器中。改进后的指南针通过脚本将信号数据传递给海洋材质的片段着色器,生成动态的环形显示和脉冲效果,提升了沉浸感。
GodotDialogue Lite 是一个免费的 MIT 许可 JSON 对话运行器,适用于线性对话和简单的玩家选择分支,支持 Godot 4。它包含一个小型投票运行器、一个带有 Next 和选择按钮的对话框和一个独立的示例。此版本仅支持文本行和有序的选择,不支持变量、条件等复杂功能。
作者Rapha分享了使用Godot 4.6制作2人欺诈纸牌游戏Sinete的经验,包括UI代码构建、随机数生成、动画问题和在线对战机制。
Roadarium 是一个基于 three.js 的浏览器驾驶模拟器,包含119座真实城市,如伦敦、纽约、巴黎等,支持左行和右行交通规则。该模拟器旨在帮助新手司机学习,错误时会显示错误原因并提供回放。无需安装,可在桌面和手机上运行。