10款开源Android游戏完整指南:从离线解谜到Roguelike地牢,按上手成本一次选齐
10款开源Android游戏完整指南:从离线解谜到Roguelike地牢,按上手成本一次选齐
【免费下载链接】open-source-android-appsOpen-Source Android Apps项目地址: https://gitcode.com/gh_mirrors/op/open-source-android-apps
本清单收录10款可装进手机或平板的开源Android游戏,覆盖离线解谜、经典变奏、沙盒建造与Roguelike地牢四条赛道。每款都标注上手成本与源码参考切入点,装来玩和拿来看代码两不耽误。
速览:10款开源Android游戏一览
| 项目 | 玩法类型 | 主语言 | 一句话点评 |
|---|---|---|---|
| 2048-android | 数字合并 | Java | 最纯粹的2048离线移植 |
| Anti-mine | 扫雷解谜 | Kotlin | 用Material Design重做的扫雷 |
| Bintris | 方块+二进制 | Go | 编程启蒙向的俄罗斯方块 |
| Blockinger | 俄罗斯方块 | Java | 经典方块,操作可自定义 |
| Simon Tatham's Puzzles | 逻辑解谜合集 | C | 一包装下几十款单人格 |
| Memory Game | 儿童翻牌 | Kotlin | 给孩子的轻量记忆游戏 |
| Pie Noon | 多人派对 | C++ | Google出品的投饼派对游戏 |
| Mindustry | 沙盒塔防 | Java | 29.5k star的造厂塔防 |
| Minetest | 方块沙盒 | C++ | 开源的无限方块世界 |
| Shattered Pixel Dungeon | Roguelike地牢 | Java | 社区版像素地牢,更新勤快 |
一、轻松档:5分钟一局的离线单机小游戏
2048-android|通勤时段的数字合并器
《2048》的离线移植版,Java 编写,MIT 协议,约 1.1k star。规则人人会:滑动屏幕、合并相同数字,一局 5 到 15 分钟,不需要任何联网。
- 源码参考:纯 Java 的经典小游戏实现,逻辑与界面分层清晰,适合作为 Android 开发入门的第一份阅读材料
- 体验:全程离线、无广告,是"碎片时间杀一杀"的最优解
Anti-mine|用Material Design重做的扫雷
Kotlin 编写的现代扫雷,GPL-3.0,约 808 star,仓库资料标注其走 minimalist 路线并上架了 Google Play。棋盘比老版本清爽,开雷手感接近系统自带。
- 上手成本:低
- 源码参考:Kotlin + Material Design 的组合写法,界面组件组织方式值得翻一翻
Bintris|方块+位运算的编程启蒙
把俄罗斯方块和二进制数字结合的 Go 项目,GPL-3.0,约 164 star。方块带数值,消行前得先心算一下位运算,边玩边复习补码。
- 上手成本:中,对二进制没概念的人会卡在前几关
- 体验:小众但耐玩,玩通了回头看位运算题会轻松不少
Blockinger|可以自定义操作的俄罗斯方块
GPL-3.0 的 Java 经典方块克隆,约 223 star,主打自定义操作方案,仓库资料里附带 APK 下载渠道。
- 体验:按键和落点手感可自行调,比默认方块更适合竖屏握持
Simon Tatham's Puzzles|一包顶几十个的逻辑谜题盒
C 语言的单人格合集,MIT 协议,约 746 star,上架 Google Play。一个安装包里塞了几十款逻辑解谜,翻来覆去很难玩腻。
- 上手成本:低
- 生态:合集里每一局都独立结算,适合当"解谜百宝箱"长期收藏
Memory Game|给孩子的记忆翻牌
Apache-2.0 的 Kotlin 项目,约 597 star,资料里定位是"为儿童设计的简单记忆游戏"。翻牌、配对、无压力,是这份清单里最适合低龄段的一款。
- 上手成本:低
- 体验:界面干净不吵,当亲子工具比当游戏更合适
二、沙盒与建造:时间黑洞警告
Mindustry|造厂流塔防,29.5k star 的开源游戏
Java 开发、GPL-3.0,star 数 29.5k,是本次清单里体量最大的一款。玩法是把塔防和资源管理拧在一起:铺产线、采资源、造防线,Google Play 有正式发行。
- 上手成本:中,前期要理解产线规划
- 源码参考:大型游戏项目的模块化组织方式,读代码的收获比一般小游戏大
Minetest|一个可以无限挖的方块世界
C++ 核心、LGPL-2.1 的开源无限方块沙盒,star 数 13.8k,含生存与制作系统。单机进本地世界就能挖,Google Play 可装。
- 上手成本:中
- 生态:社区内容生态成熟,装完游戏只是开始,世界靠模组和地图继续长
三、Roguelike 深水区:死了再来一回
Pixel Dungeon|传统地牢的像素风原作
GPL-3.0 的 Java Roguelike,约 4.0k star,资料里标注"传统 roguelike + 可爱像素风"。地图随机、死亡惩罚真实,一次下地牢起步就是半小时。
- 上手成本:中
- 源码参考:Roguelike 状态管理与随机地图生成的教科书级案例
Shattered Pixel Dungeon|原作社区强化版,更新更勤
基于 Pixel Dungeon 的社区延续版,GPL-3.0,约 6.7k star,star 数反超原作,资料里特别提到它"frequent updates",Google Play 有发行。同样的地牢框架,内容量和职业深度都往上加了一档。
- 上手成本:高,前几次死亡都是学费
- 体验:死循环里找 build 乐趣,耐玩度在清单里排前排
四、多人同屏:聚会备用
Pie Noon|Google出品的投饼派对游戏
C++ 实现、Apache-2.0,约 440 star,Google 官方开源的多人派对游戏——互相扔馅饼。一个人能玩,但两三个人凑一起才算解锁全部乐趣。
- 上手成本:低,规则三十秒讲完
- 体验:手机凑一块当聚会暖场工具,比开黑快
获取与参与 📥
- 安装:带 Google Play 徽章的项目(Anti-mine、Simon Tatham's Puzzles、Mindustry、Minetest、Shattered Pixel Dungeon)可直接在商店搜索安装;其余项目从各自的仓库 Release 页取 APK,或在 F-Droid 上碰碰运气。
- 看代码:本清单收录于 open-source-android-apps 仓库,完整游戏列表见 categories/game.md,clone 地址:
git clone https://gitcode.com/gh_mirrors/op/open-source-android-apps。 - 贡献途径:发现漏网之鱼可提 issue 或 PR 补录,仓库提供 Actions 一键录入流程和本地脚本
scripts/add_app.py;提交前跑一遍python scripts/check_repo.py --skip-counts校验格式,规则详见 CONTRIBUTING.md。
不知道从哪款入手的话,先装 2048-android 试试手感,再按"上手成本"一路往下啃就对了。
【免费下载链接】open-source-android-appsOpen-Source Android Apps项目地址: https://gitcode.com/gh_mirrors/op/open-source-android-apps
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考