- 从零开发连连看小游戏:技术路线、心得与优化思考作者:Eddygit日期:2026-10-08项目:连连看 Lianliankan 前言连连看是一款家喻户晓的消除类益智游戏。规则看似简单——找出相同图案的方块对,用不超过2个拐点的折线连接即可消除——但背后涉及的寻路算法、状态管理和用户体验设计却很有讲究。本文分享我用纯 HTML/CSS/JavaScript 从零开发这款小游戏的全过程,包括... 从零开发连连看小游戏:技术路线、心得与优化思考作者:Eddygit日期:2026-10-08项目:连连看 Lianliankan 前言连连看是一款家喻户晓的消除类益智游戏。规则看似简单——找出相同图案的方块对,用不超过2个拐点的折线连接即可消除——但背后涉及的寻路算法、状态管理和用户体验设计却很有讲究。本文分享我用纯 HTML/CSS/JavaScript 从零开发这款小游戏的全过程,包括...
- 从零到一:用纯JavaScript实现中国麻将游戏的实战分享作者:Eddygit日期:2026-10-06项目地址:https://gitcode.com/Eddygit/mahjong-game 一、技术路线 1.1 为什么选择纯HTML/JS单文件方案?在项目立项阶段,我考虑过几种技术方案:方案优点缺点最终选择React/Vue + 构建工具组件化、状态管理清晰需要Node环境、构建复... 从零到一:用纯JavaScript实现中国麻将游戏的实战分享作者:Eddygit日期:2026-10-06项目地址:https://gitcode.com/Eddygit/mahjong-game 一、技术路线 1.1 为什么选择纯HTML/JS单文件方案?在项目立项阶段,我考虑过几种技术方案:方案优点缺点最终选择React/Vue + 构建工具组件化、状态管理清晰需要Node环境、构建复...
- 近日,搭载字节跳动“豆包手机助手”的中兴旗下努比亚NaviX Ultra在运行《王者荣耀》时,出现提示“设备环境异常”并被系统强制踢下线的情况,引发AI端侧系统权限与游戏反作弊机制冲突的广泛关注。对此,豆包手机助手在官方社区发布致歉回应,强调系统全程未对腾讯游戏进行任何干预,AI不存在违规点击、外挂或模拟操作等违规行为,目前正持续与腾讯沟通接洽,并建议受影响用户暂停尝试登录或通过官方渠道进行... 近日,搭载字节跳动“豆包手机助手”的中兴旗下努比亚NaviX Ultra在运行《王者荣耀》时,出现提示“设备环境异常”并被系统强制踢下线的情况,引发AI端侧系统权限与游戏反作弊机制冲突的广泛关注。对此,豆包手机助手在官方社区发布致歉回应,强调系统全程未对腾讯游戏进行任何干预,AI不存在违规点击、外挂或模拟操作等违规行为,目前正持续与腾讯沟通接洽,并建议受影响用户暂停尝试登录或通过官方渠道进行...
- > `strict` 模式不是"可选的",它是"必须的"——尤其是在 3251 行的游戏逻辑里。## 为什么游戏开发需要严格模式在 Web 开发里,TypeScript 的 `strict` 模式经常被"关掉"——因为 DOM API 太复杂,类型声明经常报错。但在游戏开发里,`strict` 模式是**必须的**——因为游戏逻辑是"状态机",一个类型错误会导致"玩家卡死"、"敌人消失"、"... > `strict` 模式不是"可选的",它是"必须的"——尤其是在 3251 行的游戏逻辑里。## 为什么游戏开发需要严格模式在 Web 开发里,TypeScript 的 `strict` 模式经常被"关掉"——因为 DOM API 太复杂,类型声明经常报错。但在游戏开发里,`strict` 模式是**必须的**——因为游戏逻辑是"状态机",一个类型错误会导致"玩家卡死"、"敌人消失"、"...
- 🎣 从零开发一个Canvas钓鱼游戏:技术路线、心得与优化思考作者:Eddygit日期:2026-10-05项目:欢乐钓鱼大作战 前言本文记录了「欢乐钓鱼大作战」钓鱼游戏小工具的完整开发过程。这是一个纯前端单文件游戏,使用 HTML5 Canvas + JavaScript 实现,无需任何框架依赖。文章将分享技术路线选择、开发过程中的心得体会、实战经验,以及当前存在的问题和未来优化空间。... 🎣 从零开发一个Canvas钓鱼游戏:技术路线、心得与优化思考作者:Eddygit日期:2026-10-05项目:欢乐钓鱼大作战 前言本文记录了「欢乐钓鱼大作战」钓鱼游戏小工具的完整开发过程。这是一个纯前端单文件游戏,使用 HTML5 Canvas + JavaScript 实现,无需任何框架依赖。文章将分享技术路线选择、开发过程中的心得体会、实战经验,以及当前存在的问题和未来优化空间。...
- 在今日召开的2026开发者日活动中,OpenAI 带来了让人眼前一亮的全新跨界合作。官方宣布携手复古掌机厂商 ModRetro,将旗下的 AI 智能体编码工具 Codex 正式接入复古掌机 Chromatic,并重磅推出了专用插件 Game Studio。在核心功能与实际玩法方面,Game Studio 彻底打破了传统游戏开发的专业门槛。用户在日常使用时,只需通过自然语言详细描述自己心中的游... 在今日召开的2026开发者日活动中,OpenAI 带来了让人眼前一亮的全新跨界合作。官方宣布携手复古掌机厂商 ModRetro,将旗下的 AI 智能体编码工具 Codex 正式接入复古掌机 Chromatic,并重磅推出了专用插件 Game Studio。在核心功能与实际玩法方面,Game Studio 彻底打破了传统游戏开发的专业门槛。用户在日常使用时,只需通过自然语言详细描述自己心中的游...
- 点球大战 · Penalty Kick一个单文件的「点球大战」小游戏,纯前端实现,无任何外部依赖。你和电脑各罚 5 个点球,5 轮过后比分领先者获胜;若打平则进入「突然死亡」加赛,直到分出胜负。 玩法说明你罚球时(进攻):在球门区域内移动鼠标进行瞄准(红色虚线指向罚球点)。拖动「力度」滑杆调节射门力度。力度太轻(<35):球提前落地,被没收。力度过猛(>92):球直接打飞过横梁。适度力度下... 点球大战 · Penalty Kick一个单文件的「点球大战」小游戏,纯前端实现,无任何外部依赖。你和电脑各罚 5 个点球,5 轮过后比分领先者获胜;若打平则进入「突然死亡」加赛,直到分出胜负。 玩法说明你罚球时(进攻):在球门区域内移动鼠标进行瞄准(红色虚线指向罚球点)。拖动「力度」滑杆调节射门力度。力度太轻(<35):球提前落地,被没收。力度过猛(>92):球直接打飞过横梁。适度力度下...
- > 理解 Phaser 的三大支柱,是读懂 NEON RUNNER 2077 源码的前提。## 为什么是 Phaser 3在 2026 年,做 2D 网页游戏的选择其实不少:PixiJS、Three.js、Babylon.js,甚至 Canvas 2D 原生 API。但 Phaser 3 有一个独特的定位——**它把"游戏循环"这件事封装好了**。你不需要写 `requestAnimatio... > 理解 Phaser 的三大支柱,是读懂 NEON RUNNER 2077 源码的前提。## 为什么是 Phaser 3在 2026 年,做 2D 网页游戏的选择其实不少:PixiJS、Three.js、Babylon.js,甚至 Canvas 2D 原生 API。但 Phaser 3 有一个独特的定位——**它把"游戏循环"这件事封装好了**。你不需要写 `requestAnimatio...
- QQ秀换装乐园开发博客:从怀旧灵感到纯前端游戏实现作者:Eddygit日期:2026-10-02项目:QQ秀换装乐园 一、技术路线 1.1 为什么选择纯前端方案QQ秀是很多人的青春记忆——在 QQ 聊天框里给自己的虚拟形象换装,选发型、挑衣服、配饰,然后展示给好友看。这个玩法本身很轻量,不需要复杂的服务端逻辑,核心就是「选择 → 展示 → 保存」的循环。因此我选择了 纯 HTML + CS... QQ秀换装乐园开发博客:从怀旧灵感到纯前端游戏实现作者:Eddygit日期:2026-10-02项目:QQ秀换装乐园 一、技术路线 1.1 为什么选择纯前端方案QQ秀是很多人的青春记忆——在 QQ 聊天框里给自己的虚拟形象换装,选发型、挑衣服、配饰,然后展示给好友看。这个玩法本身很轻量,不需要复杂的服务端逻辑,核心就是「选择 → 展示 → 保存」的循环。因此我选择了 纯 HTML + CS...
- > `strict` 模式不是"可选的",它是"必须的"——尤其是在 3251 行的游戏逻辑里。## 为什么游戏开发需要严格模式在 Web 开发里,TypeScript 的 `strict` 模式经常被"关掉"——因为 DOM API 太复杂,类型声明经常报错。但在游戏开发里,`strict` 模式是**必须的**——因为游戏逻辑是"状态机",一个类型错误会导致"玩家卡死"、"敌人消失"、"... > `strict` 模式不是"可选的",它是"必须的"——尤其是在 3251 行的游戏逻辑里。## 为什么游戏开发需要严格模式在 Web 开发里,TypeScript 的 `strict` 模式经常被"关掉"——因为 DOM API 太复杂,类型声明经常报错。但在游戏开发里,`strict` 模式是**必须的**——因为游戏逻辑是"状态机",一个类型错误会导致"玩家卡死"、"敌人消失"、"...
- 追剧看到一半插进 90 秒广告,单机游戏的加载界面转圈转到怀疑人生,网盘下载非会员只有几百 KB/s——这些磨人的等待,很多时候不是你宽带不行,是程序自己"限速"了。今天要聊的 OpenSpeedy,就是专门给这类程序"踩油门"的开源小工具,GitHub 上已经攒了 17.8K star,GPL v3 协议,关键还免费。01 · 初见先报个家底:OpenSpeedy 是 2025 年 5 月... 追剧看到一半插进 90 秒广告,单机游戏的加载界面转圈转到怀疑人生,网盘下载非会员只有几百 KB/s——这些磨人的等待,很多时候不是你宽带不行,是程序自己"限速"了。今天要聊的 OpenSpeedy,就是专门给这类程序"踩油门"的开源小工具,GitHub 上已经攒了 17.8K star,GPL v3 协议,关键还免费。01 · 初见先报个家底:OpenSpeedy 是 2025 年 5 月...
- 卧室过家家游戏:用纯前端技术打造温馨互动小屋华为云训练营作品 · 纯原生 Web 技术栈 · 零依赖即开即玩 引言在华为云训练营的学习过程中,我开发了一款名为"卧室过家家游戏"的互动小游戏。玩家可以通过拖放家具装扮自己的虚拟卧室,放置角色并让它们执行各种动作,还能切换白天、夜晚和雨天三种主题氛围。本文分享项目的设计思路、技术实现和开发心得。 一、项目设计思路 核心玩法🪑 家具放置:从左侧... 卧室过家家游戏:用纯前端技术打造温馨互动小屋华为云训练营作品 · 纯原生 Web 技术栈 · 零依赖即开即玩 引言在华为云训练营的学习过程中,我开发了一款名为"卧室过家家游戏"的互动小游戏。玩家可以通过拖放家具装扮自己的虚拟卧室,放置角色并让它们执行各种动作,还能切换白天、夜晚和雨天三种主题氛围。本文分享项目的设计思路、技术实现和开发心得。 一、项目设计思路 核心玩法🪑 家具放置:从左侧...
- 华硕机箱值不值得选,要看具体型号是否解决你的装机问题。对一台使用 ATX 主板、常规横装显卡和塔式风冷的新装游戏主机,优先关注 TUF GAMING 弹药库 EATX GT302:四把预装 140 mm 风扇让基础配置明确,37 mm 背线空间和过滤结构也与日常装机、维护有关。希望重点展示硬件与内置屏幕,再看 ROG 幻世神 GR801;mATX 曲面展示看灵光岛 MATX AP202,偏向... 华硕机箱值不值得选,要看具体型号是否解决你的装机问题。对一台使用 ATX 主板、常规横装显卡和塔式风冷的新装游戏主机,优先关注 TUF GAMING 弹药库 EATX GT302:四把预装 140 mm 风扇让基础配置明确,37 mm 背线空间和过滤结构也与日常装机、维护有关。希望重点展示硬件与内置屏幕,再看 ROG 幻世神 GR801;mATX 曲面展示看灵光岛 MATX AP202,偏向...
- 森林冰火人游戏开发博客:从零到发布的完整技术路线作者:Eddygit | 日期:2026-09-30 | 项目:森林冰火人游戏 (Forest Ice Fire) 一、技术路线 1.1 选型思考开发一个双人合作闯关游戏,技术选型上有几个方向:方案优点缺点最终选择Unity + WebGL功能强大,物理引擎成熟包体大,编译复杂❌Phaser.js游戏框架,API 丰富需引入依赖,学习成本❌纯... 森林冰火人游戏开发博客:从零到发布的完整技术路线作者:Eddygit | 日期:2026-09-30 | 项目:森林冰火人游戏 (Forest Ice Fire) 一、技术路线 1.1 选型思考开发一个双人合作闯关游戏,技术选型上有几个方向:方案优点缺点最终选择Unity + WebGL功能强大,物理引擎成熟包体大,编译复杂❌Phaser.js游戏框架,API 丰富需引入依赖,学习成本❌纯...
- 🛠️ 黄金矿工游戏开发实战:从零到一的技术路线与心得分享作者:Eddygit日期:2026-09-29项目:黄金矿工游戏 一、项目背景黄金矿工是一款家喻户晓的经典休闲游戏——矿工操控钩爪抓取地下的金块和钻石,在限时内达到目标分数。这次我决定用纯前端技术(HTML5 Canvas + 原生 JavaScript)从零实现一个完整可玩的版本,不依赖任何框架、构建工具或外部资源。选择这个项目的... 🛠️ 黄金矿工游戏开发实战:从零到一的技术路线与心得分享作者:Eddygit日期:2026-09-29项目:黄金矿工游戏 一、项目背景黄金矿工是一款家喻户晓的经典休闲游戏——矿工操控钩爪抓取地下的金块和钻石,在限时内达到目标分数。这次我决定用纯前端技术(HTML5 Canvas + 原生 JavaScript)从零实现一个完整可玩的版本,不依赖任何框架、构建工具或外部资源。选择这个项目的...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签