技术栈
godot
weixin_40938312
2 天前
游戏引擎
·
godot
godot 调用class方法得用实例 不能用脚本引用
var enemyplay=preload(“res://scripts/EnemyBall.gd”) 不能用enemyplay.play调用 得用 func _handle_pocketed(body: RigidBody2D): if “Enemy” in body.name or “enemy” in body.name: body.play(“xiao”) body.play调用 错误提示说明你在某个地方用 EnemyBall.play() 或 WhiteBall.play() 这种“类名.方法”
风酥糖
2 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第32节-国际化
一个成品游戏一般是支持国际化的, 为了支持更多地区的玩家, 应该至少实现中英文的国际化最近仔细研究了Godot中国际化的实现, 并实现了一个自定义的翻译资源处理插件, 用于处理Resource中的字段翻译
郝学胜-神的一滴
3 天前
c++
·
线性代数
·
unity
·
矩阵
·
godot
·
图形渲染
·
unreal engine
[简化版 GAMES 101] 计算机图形学 06:相机视图矩阵的由来
[简化版 GAMES 101] 计算机图形学 06:相机视图矩阵的由来在计算机图形学的世界里,变换是连接三维空间与二维屏幕的桥梁🌉。从最简单的二维旋转,到复杂的三维模型观测,每一步矩阵运算都在为虚拟世界的呈现铺路。今天,我们就顺着课程思路,把**二维变换→三维变换→View矩阵(视图变换)**这条核心脉络,一次性梳理清楚~
代数狂人
6 天前
3d
·
编辑器
·
游戏引擎
·
godot
《深入浅出Godot 4与C# 3D游戏开发》第二章:编辑器导航
找到我们之前在Godot官网下载的Godot_v4.6.2-stable_mono_win64.zip压缩包,将其解压。 在解压后的文件夹中找到Godot_v4.6.2-stable_mono_win64.exe,左键双击启动Godot引擎。 首次启动 Godot 引擎,你将进入项目管理器界面。 我们首先把引擎语言设置成中文:
代数狂人
6 天前
c#
·
游戏引擎
·
godot
《深入浅出Godot 4与C# 3D游戏开发》第一章:了解Godot与搭建开发环境
游戏引擎是构建电子游戏的“发动机”与“生产线”,它封装了复杂的通用技术,让创作者能专注于游戏本身的内容与创意。
风酥糖
9 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第30节-教程结束我继续
在上一节, 游戏完成了, 然后和美女一起玩了一下, 觉得太简单了, 因此调整了一些内容, 让它稍微好玩一点点
风酥糖
12 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第29节-游戏导出
教程内容到此结束了, 虽然现在可玩的内容并不多, 但是基础框架已经都有了, Github上也按照教程发布了第一个版本
OSwich
13 天前
笔记
·
学习
·
godot
【 Godot 4 学习笔记】运算符
在 GDScript 中,运算符是用于执行变量或值之间运算的符号。GDScript 的运算符设计非常直观,融合了 Python 的易读性和 C++ 的高效性。
风酥糖
14 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第28节-显示效果与音效
教程内容已经快要结束, 很多内容都是直接看完之后凭着印象自己实现, 游戏添加一些显示效果和音效之后变得非常生动了
风酥糖
17 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第27节-升级选项选择生效
解决了升级选项的选择与生效问题, 允许多个升级选项叠加生效, 玩家有局内成长了目前添加了3个测试的升级选项, 有一点RougeLike的感觉了, 不过还没有局外成长, 算不上RougeLike
郝学胜-神的一滴
17 天前
c++
·
算法
·
unity
·
godot
·
图形渲染
·
unreal engine
·
cesium
[简化版 GAMES 101] 计算机图形学 04:二维变换上
[简化版 GAMES 101] 计算机图形学 04:二维变换上在数字图形的世界里,小到一张图片的缩放翻转,大到一段动画里的灵动动作,所有视觉变化的背后,都藏着一套严谨又优雅的底层逻辑——图形学变换。它是线性代数与视觉艺术的第一次深度碰撞,也是我们推开三维图形世界大门的必经之路。今天,我们就从基础铺垫出发,层层拆解二维变换的核心法则,解锁齐次坐标为图形学带来的革命性突破。
风酥糖
18 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第26节-轮次结束后弹出升级选项
本节实现游戏轮次结束之后弹出可选的升级选项, 供玩家选择, 每个玩家出现的升级选项可以不一样这一节我卡了好久, 因为实现过程中碰到很多麻烦的问题
weixin_40938312
18 天前
游戏引擎
·
godot
godot创建两种敌人僵尸 一种吐舌头 一种在角色脚下生成圆形伤害圈 两种僵尸均继承enemy脚本 理解继承
这次通过创建两种敌人,理解了继承 首先我做了个敌人场景,有sprite,碰撞,脚本,然后有两种僵尸动画animatedsprite2d的frame,基础的功能做了僵尸在距离内追角色,开始是在主场景动态创建enemy场景,实例化僵尸,然后给僵尸通过type区分种类跟动画,后面两种僵尸攻击逻辑都写在这个enemy场景的脚本了,脚本很长,也很难看懂。 然后我想到,既然这两种僵尸攻击逻辑都不同,那分开做,每个都创建个场景,僵尸还有共同的地方,追逐角色,血条,受击闪烁都是通用的,那enemy作为主类,写僵尸基本逻辑
王家视频教程图书馆
19 天前
游戏引擎
·
godot
godot 下载地址
https://downloads.godotengine.org/?version=4.6.2&flavor=stable&slug=win64.exe.zip&platform=windows.64
渔民小镇
19 天前
java
·
分布式
·
游戏
·
unity
·
godot
一次编写到处对接 —— 为 Godot/Unity/React 生成统一交互接口
在传统的游戏开发流程中,后端写完一组接口后,每个客户端团队都要做同样的事:当你的项目同时支持 Godot、Unity、Web 前端时,这意味着同一份接口要被实现三遍。后端每改一个字段,三个团队同时返工。
weixin_40938312
22 天前
游戏引擎
·
godot
godot 击败敌人后增加经验的脚本
signal exp_updated(current, needed) # 定义信号:参数为当前经验、升级所需经验 是自己定义的类似函数 但是有发送消息功能 exp_updated.emit(exp, exp_needed) # 发出信号,通知UI更新 然后用这个的emit发消息
weixin_40938312
23 天前
游戏引擎
·
godot
godot 获取敌人位置自动发射子弹 旋转枪口
刘欣的博客
23 天前
godot
在TileMapLayer中显示一个瓦块(Godot学习)
风酥糖
25 天前
游戏
·
游戏引擎
·
godot
Godot游戏练习01-第24节-多人游戏暂停菜单,游戏优化
今天继续优化了一些游戏细节, 并新增了多人游戏暂停功能, 支持任意玩家暂停游戏, 并处理了一些边界情况
SCLchuck
25 天前
游戏引擎
·
godot
·
游戏开发
·
物理引擎
Godot 4 2D 物理引擎位置初始化踩坑:add_child() 和 position 到底谁先? (错误位置触发物理事件)
在 Godot 4 做 2D 游戏时,很多人都会遇到一个很诡异的问题:我明明想把一个 PackedScene 实例生成在 B 点,结果它却会在默认位置 A 点 短暂触发一次物理事件。