技术栈
godot
风子11
13 天前
godot
pong_Day 3:AI 对手球拍 + 计分系统 + 胜负判定
对pong这个游戏我们不必要真的接入一个ai,我们只需要对手球拍能追踪球y轴方位移动就行了复制player,并改名为ai_player
风子11
14 天前
godot
pong_day02_让球飞来+碰撞反弹
创建一个新场景后再创造characterbody2D节点命名Ball再创建colorrect命名为BallSprite
kyle~
14 天前
开源
·
游戏引擎
·
godot
Godot开源游戏引擎
Godot Engine 是一款免费、开源、社区驱动的跨平台 2D / 3D 游戏引擎。它采用 MIT 许可证发布,允许开发者免费使用、修改、分发,并可基于 Godot 构建自定义引擎或工具链。
郝学胜-神的一滴
15 天前
c++
·
计算机视觉
·
unity
·
godot
·
图形渲染
·
opengl
·
unreal
[简化版 GAMES 101] 计算机图形学 13:从光栅化到着色——赋予三维像素光影灵魂
在计算机图形学的世界里,三维模型的顶点、三角面只是冰冷的几何骨架🗿。无论模型精度多高,若仅依靠基础渲染流程,最终呈现的终究是扁平、单调、毫无层次的色块。
Zwarwolf
16 天前
游戏引擎
·
godot
Godot零散知识点项目汇总
Godot零散知识点项目汇总全部项目目录为: -------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- 0、Godot零散知识点项目查找程序 1、2D主角
caimouse
18 天前
游戏引擎
·
godot
Godot Engine 最新版官方文档(简体中文完整翻译 & 精简梳理)
该页面是 Godot 引擎最新版本官方英文文档,下文按原文结构逐板块翻译、整理核心内容:分为编辑器运行和导出后项目运行两大类,分别标注台式机、笔记本、手机 / 平板的最低配置与推荐配置。
郝学胜-神的一滴
19 天前
前端
·
c++
·
unity
·
godot
·
图形渲染
·
opengl
·
unreal
中级OpenGL教程 009:用环境光告别模型死黑
在 3D 渲染的世界里,光影是赋予模型生命力的灵魂所在~ 当我们为模型添加上漫反射与高光效果后,画面的光影层次已经初见雏形,但一个棘手的问题随之出现:模型上未被光源直接照射的暗部区域,会呈现出毫无细节的死黑状态,完全违背现实世界的光照逻辑,让整体渲染效果大打折扣。
张学徒
19 天前
游戏
·
godot
·
gdscript
·
游戏开发
Godot 4.x 中导入Excel文件的最简单的方式
在游戏开发中,有时候需要配置很多的数据,经常会用到 Excel 来编写,但是 Godot 里面没有直接读取 xlsx 文件的插件,所以我试着查找能直接使用 gdscript 读取 xlsx 的方式,但是很可惜没有找到
caimouse
20 天前
游戏引擎
·
godot
Godot 引擎官方常见问题(FAQ)整理
Godot 是自由开源软件,基于 OSI 认证的 MIT 许可证 发布,完全免费,无使用费用限制。正式支持:Windows、macOS、Linux、*BSD;实验性支持:Android、网页版。
caimouse
21 天前
c#
·
.net
·
godot
Godot 4.7 内嵌 C# 模块切换到 .NET 9.0 编译指南
Godot 4.7 源码默认使用 Mono/.NET 8.0 构建 C# 绑定(GodotSharp)。当开发机上只安装了 .NET SDK 9.0 或希望升级到 .NET 9.0 时, 需要对若干 C# 项目文件和 Python 构建脚本做少量改动,使整套 C# 绑定可以用本地 .NET 9.0 SDK 直接编译, 并且生成的程序集能被 Godot 编辑器正确加载。
郝学胜-神的一滴
22 天前
unity
·
godot
·
图形渲染
·
three.js
·
opengl
·
unreal
[简化版 GAMES 101] 计算机图形学 12:可见性与 Z‑Buffer 深度缓存
[简化版 GAMES 101] 计算机图形学 12:可见性与 Z‑Buffer 深度缓存在计算机图形学的世界里,把三维空间里的物体 “画” 到二维屏幕上,是一切渲染的起点✨。我们每天看到的游戏画面、3D 模型、特效动画,底层都离不开光栅化与可见性判断这两大核心。今天就从最基础的三角形绘制开始,一步步讲清:屏幕为什么会锯齿、怎么正确处理遮挡、Z‑Buffer 到底如何工作。
郝学胜-神的一滴
1 个月前
c++
·
unity
·
godot
·
three.js
·
图形学
·
opengl
·
unreal
中级OpenGL教程 008:精准控制高光光斑大小与强度
中级OpenGL教程 008:精准控制高光光斑大小与强度在 3D 渲染的世界里,高光(Specular) 是赋予物体质感与真实感的灵魂笔触 ✨。日常所见的高光反射,会因物体表面特性呈现截然不同的形态 —— 有的光斑舒展柔和、亮度内敛,有的则紧致锐利、光点集中,光斑大小的差异,直接决定了渲染效果的细腻度。如何随心所欲地调控高光光斑,让光影完美贴合创作需求?今天就带你解锁 Specular 幂次调节 的核心技巧,轻松拿捏光斑形态~
zhiSiBuYu0517
1 个月前
游戏引擎
·
godot
Godot 游戏引擎新手从零开发指南
WEB项目地址:AI智能商品导购系统 安卓APP下载地址:精打细算刚开始接触游戏开发时,最让人头疼的往往不是复杂的算法或美术资源,而是面对庞大引擎界面时的无从下手。很多初学者在配置环境、理解节点概念上就耗费了数周时间,甚至因为一个不起眼的报错而放弃。其实,选择一款轻量级且逻辑清晰的引擎,能极大降低入门门槛。Godot 正是这样一款工具,它无需繁琐的安装步骤,开箱即用,且其独特的节点树设计非常符合人类的直觉思维。
Oiiouui
1 个月前
游戏
·
游戏引擎
·
godot
Godot(4.x): 游戏管理器: Godot 内注入数据处理与总接口实现
前言: 本文是 Godot(4.x): 游戏管理器: Excel 动态依赖注入实现-CSDN博客 中对 Godot 内注入数据处理与总接口实现 部分的具体实现。在阅读本文前,建议先阅读以下内容:
KillJUMP
1 个月前
游戏引擎
·
godot
GODOT SHADER关键函数
// 哈希函数:把一个 vec2 坐标变成 [0,1] 内的"伪随机"值 // 为什么用 sin?sin 对整数坐标会产生复杂的小数,fract 取小数部分 // 为什么乘以 43758.5?放大小差异,让不同格子差别明显 float hash(vec2 p) { return fract(sin(dot(p, vec2(127.1, 311.7))) * 43758.5453); }
Oiiouui
1 个月前
游戏引擎
·
godot
Godot(4.x): Python处理转换Excel为注入Json
前言: 本篇文章是 Godot(4.x): 游戏管理器: Excel 动态依赖注入实现-CSDN博客 中对Excel转换为指定Json注入文件的实现
Oiiouui
1 个月前
游戏
·
游戏引擎
·
godot
Godot(4.x): 游戏管理器: Excel 动态依赖注入实现
前言: 本文是Godot(4.x)版本实现的,基于 Python 与 Godot 实现的 GodotAutoLoad模块 动态注入实现解释,将会解释 Godot 动态依赖表(使用Excel)注入 游戏中管理器(网络AutoLoad, 登录AutoLoad等) 的具体实现与演示,同时开源供任意使用。
刘欣的博客
1 个月前
godot
·
2.5d 坐标系
让body执行2.5D坐标系
豆包很厉害,已经是我的老师了,我有什么不懂的就问它,它居然很快理解了意思,并且会给出解决方案,比如博主最近研究的一个2.5D坐标的问题。
郝学胜-神的一滴
1 个月前
c++
·
unity
·
godot
·
图形渲染
·
three.js
·
unreal engine
·
opengl
[简化版 GAMES 101] 计算机图形学 10:反走样与深度缓冲核心解析
[简化版 GAMES 101] 计算机图形学 10:反走样与深度缓冲核心解析当三维世界被投射到二维屏幕,光栅化便是连接虚拟与现实的桥梁。在完成 MVP 变换与视口映射后,我们终于踏入光栅化的核心进阶领域 ——反走样与深度缓冲。这不仅是图形渲染的关键技术,更是用数学逻辑抚平画面瑕疵的艺术✨。
OSwich
1 个月前
笔记
·
学习
·
godot
【 Godot 4 学习笔记】命名规范
这套结构采用了“按功能模块分类”的逻辑,非常适合中大型项目的长期维护:assets/ 与 scenes/ 彻底分离 assets/ 文件夹只负责存放最原始的素材(图片、声音、模型),而 scenes/ 负责将这些素材组装成带有逻辑的游戏对象。这样做的好处是,当你的项目变大时,找一张图和找一个游戏场景不会混在一起。