本页目录
项目聚集型

射击开源游戏精选:8 款项目中的微信小游戏与学习佳作

从飞机大战到像素肉鸽,挖掘 Cocos、Unity 与原生 Canvas 的射击开发实践

发布 2026-11-09 更新 2026-11-09 8 个关联项目

专题导读

从飞机大战到像素肉鸽,挖掘 Cocos、Unity 与原生 Canvas 的射击开发实践

面向射击游戏爱好者与开发者的开源项目精选专题,聚焦微信小游戏生态与经典玩法复刻,兼顾学习参考与可玩性。

目标用户

射击游戏玩家、微信小游戏开发者、Cocos/Unity 学习者、开源游戏爱好者

推荐理由

已发布项目中「射击」聚集 98 个,适合整理专题。

正文大纲

  1. 专题导语:射击品类开源生态概览
  2. 微信小游戏射击精选:飞机大战与经典复刻
  3. Cocos Creator 射击项目:从原型到完整玩法
  4. Unity 射击实践:仿微信飞机大战工程解析
  5. 原生 Canvas 与 HTML5 射击合集
  6. 像素肉鸽与创新玩法:公路幸存者等
  7. 学习路径与二次开发建议

专题项目

8 个项目
Unity 飞机战斗(UnityAircraftFight)

Unity 飞机战斗(UnityAircraftFight)

这是一个使用 C# 编写的 Unity 飞机战斗项目,仓库描述仅标注为 UnityAircraftFight,未提供更多玩法细节。仓库 README 摘录内容实际为 Doom 3 GPL 源码发布说明,与项目名称不符,具体功能与实现情况待核验。

射击 自研引擎 C++ 专家
★ 4,646 Fork 1,773 未明确 更新 2026-11-06

推荐理由Unity 仿微信飞机大战,配套十余篇博客教程,适合系统学习射击游戏开发流程。

公路幸存者:死区(highway-survivors-dead-zone)——像素肉鸽打僵尸微信小游戏

公路幸存者:死区(highway-survivors-dead-zone)——像素肉鸽打僵尸微信小游戏

一款基于 JavaScript 的像素风肉鸽打僵尸微信小游戏,采用 ES5 纯代码渲染,不使用图片资源,画面由 Canvas 绘制。仓库标签涵盖 canvas、html5-game、pixel-art、roguelike、survivors 与 wechat-minigame,定位为微信小游戏形态的幸存者类玩法。注意:仓库提供的 README 摘录内容为 libRocket 界面库介绍,与项目描述不符,具体玩法细节与完成度待核验。

其他 无明确引擎 C++ 中级
★ 1,182 Fork 300 未明确 更新 2026-11-04

推荐理由像素肉鸽打僵尸微信小游戏,三端同源、纯代码渲染,含丰富装备与进化系统,可玩性与技术参考价值高。

MagicTale:Cocos Creator 微信小游戏射击项目

MagicTale:Cocos Creator 微信小游戏射击项目

MagicTale 是一个使用 Cocos Creator 开发的微信小游戏射击项目,采用 2D 与 3D 结合的表现形式,仓库语言为 JavaScript,标签涉及 cocos-creator、game-development、typescript 与 wechat-minigame。当前 README 摘要内容实际指向 osu!framework,与项目描述不一致,具体玩法、功能与完成度待核验。

其他 自研引擎 C# 高级
★ 2,031 Fork 513 未明确 更新 2026-11-07

推荐理由Cocos Creator 2D+3D 街机射击原型,展示双维度玩法与共享框架设计。

微信小游戏版小行星(Astroid-Wechat-Game)

微信小游戏版小行星(Astroid-Wechat-Game)

该项目是用 JavaScript 在微信小游戏平台实现的经典《小行星》(Asteroid)玩法,仓库名写作 Astroid-Wechat-Game。README 提供在线文档与 doc 目录,并列出已完成排行榜、碰撞检测等,待办包括多人对战、AI、传送门和暂停。

其他 自研引擎 Java 中级
★ 1 Fork 1 未明确 更新 2026-10-10

推荐理由微信小游戏版小行星,经典玩法复刻,含排行榜与碰撞检测,适合学习小游戏 API。

废土仓库(wasteland-depot):Cocos Creator 微信小游戏

废土仓库(wasteland-depot):Cocos Creator 微信小游戏

基于 Cocos Creator 3.8.8 与 TypeScript 的微信小游戏项目,主打规则层与渲染层彻底分离。仓库说明提到 44 项单元测试全绿、15 个切片可独立运行,并包含 ADR 决策记录与静态边界校验。README 摘录内容与项目不符,具体玩法与功能待核验。

其他 自研引擎 Java 中级
★ 25,507 Fork 6,521 未明确 更新 2026-11-07

推荐理由Cocos Creator 3.8.8 竖屏 2D 微信小游戏,规则层与渲染分离,含单元测试与 ADR,工程化程度高。

迷你浏览器游戏合集(mini-browser-games)

迷你浏览器游戏合集(mini-browser-games)

开源网页与 Windows 游戏合集,收录 106 款活跃的单文件 HTML5 游戏及 18 款历史归档,强调质量与特色优先。其中「星团大作战」1.0.0 支持单人、LAN 与自部署互联网好友联机,另有「回声禁区」测试版。仓库语言为 HTML,主题涵盖浏览器游戏、Canvas 游戏、休闲、教育、Electron、多人及离线游戏等。注意:给定 README 摘要内容与该项目不符,具体玩法与联机细节待核验。

其他 SDL C++ 高级
★ 17,626 Fork 2,162 MIT 更新 2026-11-07

推荐理由106 款单文件 HTML5 游戏合集,含射击类,适合快速体验与轻量学习。

微信小游戏集合体(xiaogame)

微信小游戏集合体(xiaogame)

这是一个基于 JavaScript 的微信小游戏集合体项目,仓库描述称其包含多个小游戏和共享积分系统。不过仓库的 README 摘录内容为 System Shock GPL 源码说明,与项目描述不一致,实际玩法、包含的小游戏数量及积分系统实现方式均待核验。

动作游戏 自研引擎 C 专家
★ 1,472 Fork 185 未明确 更新 2026-11-05

推荐理由微信小游戏集合体,含飞机大战,采用分包加载与云开发,适合了解小游戏架构。

微信小游戏集合(wxgame-collection)

微信小游戏集合(wxgame-collection)

该仓库是一个微信小游戏集合,包含多个小游戏的实现,使用 JavaScript 编写。仓库描述与 README 内容不一致:README 摘录实际为 Rogue Legacy 1 的 FNA 构建源码说明,且明确不含素材与 contentproj,采用非商业用途专用许可。具体包含哪些小游戏、玩法与完成度待核验。

动作游戏 无明确引擎 C# 高级
★ 1,919 Fork 172 未明确 更新 2026-11-06

推荐理由微信小游戏合集,含飞机大战,集成积分系统与云同步,适合学习完整小游戏功能。