🎣 ByteFisher

钓鱼爱好者的 |

分享游戏开发技术与钓鱼乐趣

96 文章
7 鱼获
5 小游戏
46 抖音作品

前言继俄罗斯方块之后,本文讲解扫雷游戏的开发。扫雷是 Windows 系统经典的益智小游戏,核心玩法是揭开格子找出所有安全区域,同时避免触雷。 相比俄罗斯方块,扫雷更侧重于逻辑推理和策略标记,需要实现数字计算、递归扩散、旗标标记等功能。 项目结构游戏放置在 source/ai games/minesweeper/ 目录下,文件结构如下: 123source/ai games/minesweeper...

阅读全文 »

前言继上一篇文章介绍贪吃蛇小游戏的实现方案后,本文继续讲解俄罗斯方块游戏的开发。相比贪吃蛇,俄罗斯方块的实现更加复杂,涉及方块旋转、多行消除、速度递增等机制。 通过这个案例,可以学习到如何用原生 JavaScript 实现经典的方块下落消除游戏。 项目结构游戏放置在 source/ai games/tetris/ 目录下,文件结构如下: 123source/ai games/tetris/├──...

阅读全文 »

前言在静态博客中嵌入 JavaScript 小游戏是一种提升用户体验的好方法。之前用 Lua 为 Unity 实现过多种小游戏,现在尝试将经典的贪吃蛇游戏移植到 Hexo 博客中。 本文将详细介绍如何在 Hexo 博客中实现一个可玩的贪吃蛇小游戏,包括游戏页面搭建、核心逻辑实现以及移动端适配。 项目结构游戏放置在 source/ai games/snake/ 目录下,文件结构如下: 123sour...

阅读全文 »

在 AI 编程工具蓬勃发展的今天,开源免费的 OpenCode 凭借其强大的功能和灵活的扩展性,已经成为超过 500 万开发者的首选。作为一个拥有 12 万 + GitHub Stars 的开源项目,OpenCode 提供了终端、桌面应用和 IDE 多种使用方式。本文将详细介绍如何在 VSCode 中搭建和使用 OpenCode,帮助你快速上手这款强大的 AI 编程助手。 一、什么是 OpenCo...

阅读全文 »

针对 Visual Studio 2022 用户,要打造一个高效率的“本地 AI 程序员”,关键在于选择一款能与 VS 2022 深度集成、且支持连接本地模型(如 Ollama)的插件。目前最高效的方案是使用 Visual Studio 的插件 Copilot (第三方开源版,非官方) 配合 Ollama。 以下是部署全流程: 方案架构 核心引擎: Ollama。负责在本地运行 DeepSeek...

阅读全文 »

行为树(Behavior Tree, BT)是一种用于AI行为设计的数据结构,广泛应用于游戏开发,包括Unity游戏引擎中。行为树通过节点的组合来表示复杂的决策逻辑,每个节点代表一个行为或条件。下面是对Unity行为树的概要及用法的解释: 行为树概要节点类型 选择器(Selector):会从上到下依次尝试子节点,直到有一个子节点成功执行。 序列器(Sequence):会从上到下依次执行子节点,直到...

阅读全文 »