Godot游戏练习01-第17节-状态机管理的敌人

摘要: 在本节中, 我们使用状态机来给敌人添加多个状态, 实现一个更复杂更智能的敌人 看看效果 现在我们的Enemy具有上一节提到的4种状态: spawn: 生成时不可移动, 播放生成动画 normal: 正常跟踪最近玩家, 但没有伤害, 与其他敌人正常碰撞 charge: 减速并显示蓄力提示, 准备攻击 阅读全文
posted @ 2026-03-24 00:00 风酥糖 阅读(43) 评论(0) 推荐(0)

Godot游戏练习01-第16节-游戏中的状态机

摘要: 本节主要了解状态机是什么, 以及在游戏开发中的使用 为什么需要状态机 如果我们想表达一个复杂的状态转换流程, 一般会绘制流程图, 比如给之前的敌人添加"充能"和"攻击"两种状态, 整个状态变换的过程可能如下 ┌─────────┐ ┌─────────┐ │ spawn ├─────►│ norma 阅读全文
posted @ 2026-03-22 22:54 风酥糖 阅读(40) 评论(0) 推荐(0)

Godot游戏练习01-第15节-敌人生成动画,翻转,碰撞

摘要: 今天来优化敌人, 逐步补充细节, 之前实现的敌人只会简单追踪Player, 现在给敌人添加生成动画和一些优化内容, 让敌人也更生动一些 看看效果 出生时的缩放动画 追击玩家时自动切换方向 敌人之间有碰撞, 不会完全重叠 看这个左右瞅的小眼神, 竟然还有点可爱, 哈哈哈 实现过程 先修改一个小问题: 阅读全文
posted @ 2026-03-20 21:54 风酥糖 阅读(41) 评论(0) 推荐(0)

AI时代的技术焦虑与自我救赎

摘要: 不知道有多少人和我一样, 现在打开社交平台, 到处都是关于AI的内容, 满屏都是AI的狂轰滥炸: "某大模型迭代升级刷新SOTA榜单", "Agent工作流颠覆行业", "AI将彻底改变未来", "正确养龙虾(OpenClaw)的x个技巧", "你必须知道的y个神级Skill"...... 各路博主 阅读全文
posted @ 2026-03-19 23:10 风酥糖 阅读(41) 评论(0) 推荐(0)

Godot游戏练习01-第14节-Theme,字体,游戏UI

摘要: 今天来学习游戏中的主题(Theme)和字体调整, 并添加一个能显示轮次和倒计时的游戏UI 看看效果 像素字体加上, 瞬间有那感觉了! 有点那么回事了, 哈哈 实现过程 主题和字体设置 字体我是直接在网上找了一个开源字体, 觉得好看就用了: https://github.com/TakWolf/fus 阅读全文
posted @ 2026-03-18 23:07 风酥糖 阅读(72) 评论(0) 推荐(0)

Godot游戏练习01-第13节-粒子系统,武器攻击特效

摘要: 上一次增加了武器的动画, 今天继续进行视觉优化, 加入攻击的粒子特效, 让开火更有感觉! 看看效果 特效粒子效果 游戏中的效果 实现过程 粒子特效实现 绘制需要使用的几个随机粒子纹理 随便画一下就行, 保持颜色为白色, 方便后期颜色加工 在Godot中创建GPUParticals2D场景, 命名为m 阅读全文
posted @ 2026-03-17 23:20 风酥糖 阅读(130) 评论(0) 推荐(0)

Godot游戏练习01-第12节-添加武器动画,同步动画显示

摘要: 今天来增加一点动画, 让游戏看起来更生动一些, 顺便学习处理动画在多人游戏中的同步展示 看看效果 实现思路 武器动画实现 在WeaponRoot与武器的Sprite2D中间再新增一个WeaponAnimaionRoot的Node2D中间节点, 动画将基于该节点属性制作, 而不直接作用于底层的Spri 阅读全文
posted @ 2026-03-16 22:31 风酥糖 阅读(43) 评论(0) 推荐(0)

在Termux中运行Siyuan笔记服务

摘要: siyuan官网提供的都是桌面版的编译文件, 默认都是以GUI方式运行 而我希望在Termux中运行siyuan后端服务, 之后通过Web访问siyuan笔记, 再通过S3来同步数据, 这样我的移动服务器也能成为我的移动电子笔记本了 到siyuan官网看一眼: https://github.com/ 阅读全文
posted @ 2026-03-16 20:32 风酥糖 阅读(76) 评论(0) 推荐(0)

Godot游戏练习01-第11节-显示优化,游戏背景,Shader

摘要: 现在基础的机制和功能都有了, 是时候来优化一下游戏的显示效果了, 截止到上次开发, Player还不会转向, 并且武器在旋转时还会倒过来, 比较违和 今天来统一优化 优化后的效果 处理了游戏中的人物与武器转向 实现了一个动态的游戏背景, 使用简单Shader 实现思路 人物与武器的翻转 只有一个关键 阅读全文
posted @ 2026-03-15 23:07 风酥糖 阅读(44) 评论(0) 推荐(0)

Godot游戏练习01-第10节-组件化,玩家受伤,YSort,和一点思考

摘要: Godot游戏练习01-第10节-组件化,玩家受伤,YSort,和一点思考 今天将"伤害"与"受伤"功能组件化, 并且在玩家身上实现受伤机制, 同时也能体会组件化的好处, 最后实现了Player与Enemy之间的YSort效果 本次实现的内容主要体现在组件化与复用, 可观察的内容并不多 看看效果 之前的实现中, 无论Player与Enemy处于什么样的相对位置, 都是Ene 阅读全文
posted @ 2026-03-14 22:18 风酥糖 阅读(62) 评论(0) 推荐(0)