- 博客(38)
- 收藏
- 关注
原创 [CTF] 基金会的秘密
我们看到一堆乱码,看文件头是RIFF,这是个wav音频文件,我们如果直接复制到010打开会发现一堆问题打不开,可能是乱码解码错误,所以我们可以用base64读取。我们看前面两个房间的提示,一个是名,即用户名,一个是咒,即密码,所以我们只需要解开密文即可,第一个房间我们找一个乱码解密,而第二个房间很明显是一个盲文。由此,我们得到账号和密码,注意账号密码是随机的,每个人都不一样,我们登录进去,来到了档案室。接下来,我们复制然后找一个base64转文件的网站即可,这里我用的是。三个房间,我们挨个进去看看。
2025-12-10 20:08:11
338
原创 [Godot] C#基于噪声的简单TileMap地图生成
本文介绍了基于噪声的TileMap地图生成方法。首先使用噪声生成二维数组作为基础地图,然后通过自定义权重表分配不同地块类型。为优化路径连接,采用DFS算法识别主岛和其他岛屿,并通过随机路径生成算法连接所有岛屿。文章详细阐述了噪声生成、地块生成、岛屿识别和路径连接的实现步骤,并提供了关键代码片段。该方法通过添加随机偏移和宽度控制,使生成的路径更加自然,最终实现了可通行且视觉丰富的程序化地图生成效果。
2025-11-14 23:53:29
469
原创 [Godot] C#简单实现2D节点图生成
摘要:本文介绍了一种基于泊松盘采样的2D节点图生成方法,用于游戏大地图创建。作者通过从随机起点开始,在指定范围内生成新节点,并确保最小距离约束,解决了全随机生成可能导致的分布不均问题。文中提供了Godot引擎下的C#实现代码,包含边界检查、距离验证等功能,同时指出当前方法存在的形状分布问题和边界限制,建议开发者根据实际需求调整参数。这种方法比纯随机生成更优雅,适合简单游戏地图需求。
2025-10-20 07:49:22
368
原创 [Godot] C#使用Json进行数据结构的保存与加载
文章摘要:作者分享了从Godot内置Resource类转向Json实现游戏数据存取的经验。介绍了基于C#的SaveHalper工具类,使用System.Text.Json进行序列化/反序列化操作,并说明数据类需标记[Serializable]特性。重点展示了通过创建临时文件防止保存错误的实现方案,包含错误处理机制。该方法提供了更灵活的文件路径管理,适合需要自定义存储位置的开发场景。(149字)
2025-09-01 13:29:27
1017
原创 [Godot] C#读取CSV表格创建双层字典实现本地化
本文介绍了在Godot引擎中用C#实现多语言本地化的完整方案。通过CSV表格组织翻译文本。
2025-06-13 18:52:33
1337
原创 [工具]B站缓存工具箱 (By 郭逍遥)
B站缓存工具箱是一个多功能的B站缓存工具,包含视频下载、缓存重载、文件合并及系统设置四大核心功能。基于yutto开发,采用图形化界面操作,极大简化B站资源获取与管理流程。
2025-05-11 11:29:40
2103
原创 [Godot] Shader实现几种简单的效果
分享几种Shader效果,草地晃动、波浪效果、波纹效果、雪花屏效果、果冻效果、呼吸膨胀效果、扫描线效果。
2025-03-28 23:58:02
1839
原创 [学习笔记]NC工具安装及使用
Netcat(简称 nc)是一款强大的命令行网络工具,被称作瑞士军刀,用来在两台机器之间建立TCPUDP连接,并通过标准的输入输出进行数据的读写,大家也可以使用Nmap(增强版nc工具)接下来,我会告诉大家如何安装使用这个工具nc工具是很全能的网络工具,可用于端口扫描、数据传输、端口监听和反向 shell 连接,是网络调试和渗透测试中的常用工具,还是要学习的。
2025-03-26 23:27:23
1535
原创 [Godot] 自制LineMap2D插件分享
LineMap2D是一个基于Line2D的 Godot 4 插件,允许开发者创建带有纹理的 2D 线条,同时支持动态调整点的位置、旋转、缩放等属性。本插件支持在工具模式(@tool) 下运行,可用于编辑器内的可视化设计。
2025-03-25 15:04:43
2874
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1