
游戏开发分享
FlowField 流场寻路算法实现
流场寻路算法实现以及思路分享,还有一个小实验室方便大家直观理解
#Godot
#C#

流场寻路算法实现以及思路分享,还有一个小实验室方便大家直观理解
![[Godot] C#基于噪声的简单TileMap地图生成](/posts/37-godot-cs%E5%9F%BA%E4%BA%8E%E5%99%AA%E5%A3%B0%E7%9A%84%E7%AE%80%E5%8D%95tilemap%E5%9C%B0%E5%9B%BE%E7%94%9F%E6%88%90/images/37_2.gif)
使用Perlin噪声算法程序化生成2D地图,自动连通所有区域
![[Godot] 安装与配置](/posts/08-godot-%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/images/08_1_hu_8878e61b92943ce6.png)
Godot引擎的下载安装、中文配置、项目创建和C#环境配置完整教程
![[Godot] C#人物移动抖动解决方案](/posts/27-godot-cs%E4%BA%BA%E7%89%A9%E7%A7%BB%E5%8A%A8%E6%8A%96%E5%8A%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/images/27_1_hu_d181375cfa60b16a.png)
解决Godot中角色移动时出现的画面抖动问题,优化相机跟随
![[Godot] C#获取MenuButton节点索引](/posts/32-godot-cs%E8%8E%B7%E5%8F%96menubutton%E8%8A%82%E7%82%B9%E7%B4%A2%E5%BC%95/images/32_3_hu_b46b905e89d7cb3e.png)
解决获取MenuButton弹出菜单选项索引的方法和信号处理
![[Godot] C#简单实现2D节点图生成](/posts/34-godot-cs%E7%AE%80%E5%8D%95%E5%AE%9E%E7%8E%B02d%E8%8A%82%E7%82%B9%E5%9B%BE%E7%94%9F%E6%88%90/images/34_1.gif)
程序化生成2D节点图,实现节点连接和交互式编辑功能 简单...
![[Godot] C#使用Json进行数据结构的保存与加载](/posts/33-godot-cs%E4%BD%BF%E7%94%A8json%E8%BF%9B%E8%A1%8C%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E7%9A%84%E4%BF%9D%E5%AD%98%E4%B8%8E%E5%8A%A0%E8%BD%BD/images/0_hu_bcdf88a318d0b677.png)
使用JSON格式保存复杂游戏数据,实现跨平台的数据持久化 res:// 或 user:// 开头的路径,所以,对于我最近的使用...
![[Godot] C#文本设置及代码自动滚动功能](/posts/31-godot-cs%E6%96%87%E6%9C%AC%E8%AE%BE%E7%BD%AE%E5%8F%8A%E4%BB%A3%E7%A0%81%E8%87%AA%E5%8A%A8%E6%BB%9A%E5%8A%A8%E5%8A%9F%E8%83%BD/images/31_7.gif)
实现文本逐字显示和自动滚动效果,适用于对话和剧情系统 ScrollContainer 节点实现滚动功能,并且用代码实现自动滚动 首先,...
![[Godot] C#读取CSV表格创建双层字典实现本地化](/posts/30-godot-cs%E8%AF%BB%E5%8F%96csv%E8%A1%A8%E6%A0%BC%E5%88%9B%E5%BB%BA%E5%8F%8C%E5%B1%82%E5%AD%97%E5%85%B8%E5%AE%9E%E7%8E%B0%E6%9C%AC%E5%9C%B0%E5%8C%96/images/0_hu_4d5e356485667fd8.png)
通过CSV表格实现游戏多语言本地化系统,支持动态语言切换
![[Godot] C#2D平台游戏基础移动和进阶跳跃代码](/posts/28-godot-cs2d%E5%B9%B3%E5%8F%B0%E6%B8%B8%E6%88%8F%E5%9F%BA%E7%A1%80%E7%A7%BB%E5%8A%A8%E5%92%8C%E8%BF%9B%E9%98%B6%E8%B7%B3%E8%B7%83%E4%BB%A3%E7%A0%81/images/28_1.gif)
实现平台跳跃游戏的基础移动、跳跃、土狼时间和跳跃缓冲等进阶功能 alt="" src="htt...
![[Godot] C#简单实现人物俯视视角的控制和动画](/posts/26-godot-cs%E7%AE%80%E5%8D%95%E5%AE%9E%E7%8E%B0%E4%BA%BA%E7%89%A9%E4%BF%AF%E8%A7%86%E8%A7%86%E8%A7%92%E7%9A%84%E6%8E%A7%E5%88%B6%E5%92%8C%E5%8A%A8%E7%94%BB/images/26_1.gif)
实现2D俯视角游戏的8方向移动控制和动画状态切换
![[Godot] Shader实现几种简单的效果](/posts/23-godot-shader%E5%AE%9E%E7%8E%B0%E5%87%A0%E7%A7%8D%E7%AE%80%E5%8D%95%E7%9A%84%E6%95%88%E6%9E%9C/images/23_8.gif)
使用Godot Shader语言实现溶解、扫光、波浪等多种2D视觉特效

使用Docker部署GZCTF平台,配置环境并上传CTF题目的完整流程 <span style="color:#fe...
![[Godot] C# 两种状态条实现](/posts/06-godot-cs-%E4%B8%A4%E7%A7%8D%E7%8A%B6%E6%80%81%E6%9D%A1%E5%AE%9E%E7%8E%B0/images/06_1.gif)
通过TextureProgressBar和ColorRect两种方式实现游戏中的血条和状态条效果
![[Godot] 制作并发布插件](/posts/13-godot-%E5%88%B6%E4%BD%9C%E5%B9%B6%E5%8F%91%E5%B8%83%E6%8F%92%E4%BB%B6/images/13_1_hu_53e112e66f22d4bd.png)
从零开始创建Godot插件,包括插件结构、功能实现和发布到官方资源库 来打开插件面板,点击右上角创建新插件,然后根据自己的需要填写信息,然后点击创建
![[Godot] C# 实现环绕中心点旋转效果(普通+真实)](/posts/10-godot-cs-%E5%AE%9E%E7%8E%B0%E7%8E%AF%E7%BB%95%E4%B8%AD%E5%BF%83%E7%82%B9%E6%97%8B%E8%BD%AC%E6%95%88%E6%9E%9C%E6%99%AE%E9%80%9A+%E7%9C%9F%E5%AE%9E/images/10_2.gif)
实现2D物体绕中心点旋转,包括简单旋转和带物理效果的真实旋转
![[学习笔记]攻防世界—ereere](/posts/07-%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%E6%94%BB%E9%98%B2%E4%B8%96%E7%95%8Cereere/images/07_1_hu_ae22a7f2257beedf.png)
分析二进制文件,通过字符串拼接和异或运算获取flag
![[Godot] C# 使用Resource类实现保存功能](/posts/05-godot-cs-%E4%BD%BF%E7%94%A8resource%E7%B1%BB%E5%AE%9E%E7%8E%B0%E4%BF%9D%E5%AD%98%E5%8A%9F%E8%83%BD/images/05_2.gif)
使用Godot的Resource类和ResourceSaver实现游戏数据的保存与加载