方块星际:体素太空探索建造游戏(Blocks Beyond The Stars)
一款基于方块的 3D 太空生存建造游戏:在程序生成的多个星系与行星间探索,挖矿、合成、驯养生物,并建造飞船、基地和空间站,既可单人游玩,也可与好友联机。项目由开源 .NET 服务端与 Unity 客户端组成,可自行托管服务器,主要语言为 C#。
推荐理由体素太空生存建造游戏,含开源 .NET 服务端与 Unity 客户端,可自行托管,适合学习联机架构与程序化生成。
以 C# 为核心的 Unity 开源工程合集,覆盖完整游戏、官方 SDK 与微信小游戏工具链
面向 Unity 开发者与游戏工程学习者的开源项目专题,按「可玩完整游戏 / 官方或大厂 SDK / 小游戏适配与工具链」三类组织,帮助读者快速定位可参考、可复用的 Unity 工程。
Unity 与 C# 开发者、独立游戏制作人、想学习完整游戏工程结构的学生、需要将 Unity 项目发布到微信小游戏/抖音小游戏的团队
已发布项目中「Unity」聚集 18 个,数量足以支撑一个引擎维度的专题聚合;候选项目覆盖完整游戏、官方 SDK、小游戏适配工具链与开发框架,主题层次清晰,适合按用途分类推荐。
一款基于方块的 3D 太空生存建造游戏:在程序生成的多个星系与行星间探索,挖矿、合成、驯养生物,并建造飞船、基地和空间站,既可单人游玩,也可与好友联机。项目由开源 .NET 服务端与 Unity 客户端组成,可自行托管服务器,主要语言为 C#。
推荐理由体素太空生存建造游戏,含开源 .NET 服务端与 Unity 客户端,可自行托管,适合学习联机架构与程序化生成。
SmartlyDressedGames 公开的《未转变者》(Unturned)C# 源码工程,这是一款免费开放世界僵尸生存沙盒游戏,该工程可用于查看并修改游戏代码。README 说明:需先安装 Unity 2022.3.62f3 编辑器;运行 Steam 并已安装 Unturned,因为体积较大的二进制文件与模组都从该安装目录加载;然后用 Unity 打开工程,载入 Assets/GameStartup.unity 场景并点击播放即可启动。具体可改动范围与运行效果待核验。
推荐理由《未转变者》官方公开的 Unity 工程源码,README 给出明确的编辑器版本与启动步骤,是研究商业级 Unity 工程组织的稀缺样本。
SanAndreasUnity 是用 Unity 对《GTA:圣安地列斯》游戏引擎进行的开源重实现,主要语言为 C#。项目说明其并非完整重实现,重点放在玩法功能、多人联机,以及便于扩展和模组制作的框架;首次运行会要求填写 GTA 安装路径,需自行拥有 GTA 游戏。具体完成度与联机能力待核验。
推荐理由用 Unity 重实现《GTA:圣安地列斯》引擎,侧重玩法与多人联机框架,适合研究大型开放世界玩法扩展与模组化设计。
该仓库是基于 OpenRA Mod SDK 重制的《Swarm Assault》项目,目标是在保留 1999 年原作风格的基础上加入现代操作与体验优化。README 称项目完成度较高,已重制全部 100 个任务并新增若干关卡;支持多人游戏、Windows/macOS/Linux、高清分辨率、缩放、集结点和带目标的地图编辑器,可添加自定义单位,但无随机地图生成器。仓库描述与 README 内容不一致,具体玩法与功能待核验。
推荐理由微信小游戏官方 Unity/团结引擎适配 SDK,是把 Unity 工程转为微信小游戏的直接入口,并提示了 Runtime 裁剪的常见坑。
由微信提供的 Unity 资源迁移工具链(Beta),语言为 C#。开发者可在 Unity 编辑器中导出美术资源,再在小游戏平台用 JS/TS 基于「微信小游戏性能优化方案」编写游戏逻辑;README 称兼容至 Unity3D 5.5+,迁移后的游戏由该方案加速,渲染性能相比 WebGL 提升 3 倍。目前处于 Beta 阶段,文档与示例见仓库 docs 目录,实际接入效果待核验。
推荐理由微信官方 Unity 资源迁移工具链(Beta),采用编辑器导出资源 + JS/TS 写逻辑的路线,适合关注小游戏性能方案的开发者。
MeteorWish 是一个基于团结引擎的小游戏开发框架,仓库描述称其支持微信、抖音双平台小游戏,主要使用 C# 编写。需要注意:仓库提供的 README 摘录内容与该项目不符,实际为另一款 iPhone 节奏游戏《<3, Drugs and RockNRoll》的说明,因此框架的具体功能、玩法与使用方式待核验。
推荐理由基于团结引擎的微信/抖音双平台小游戏框架,涉及 HybridCLR 热更新、YooAsset 资源管理与云存档,工程化参考价值高。
Star Wars Jedi Knight II: Jedi Outcast
基于 Unity3D 与 C# 开发的微信「跳一跳」小游戏复刻项目,仓库描述为「Unity3d开发的微信跳一跳小游戏」。README 摘录内容实际来自《星球大战:绝地武士 II》源码说明,与项目主题不符,具体玩法实现与完成度待核验。
推荐理由Unity 复刻「跳一跳」,README 提供在线试玩与视频教程,功能点与知识点罗列完整,适合入门者对照学习。
这是一个使用 C# 编写的 Unity 飞机战斗项目,仓库描述仅标注为 UnityAircraftFight,未提供更多玩法细节。仓库 README 摘录内容实际为 Doom 3 GPL 源码发布说明,与项目名称不符,具体功能与实现情况待核验。
推荐理由Unity 仿「飞机大战」工程,作者配套十余篇开发博客,覆盖框架、动画、碰撞、计分等环节,适合按文章逐步跟做。
面向 Unity 开发者的 AI Agent 技能集合,目标是把游戏上架到 Google Play、微信小游戏、TapTap 等平台。按仓库描述,用户可将仓库交给 AI Agent,用一句话触发从注册开发者账号到提交审核的流程,步骤据称来自真实上架经验。仓库语言为 C#,标签涵盖 agent-skills、claude-code、codex、game-publishing 等。具体支持范围与流程细节待核验。
推荐理由面向 AI Agent 的 Unity 上架技能库,覆盖 Google Play、微信小游戏与 TapTap 的打包提审流程,补充专题的发布环节。
该项目是从 Lunatic-Works/Nova v0.2 分支出来的微信小游戏版本,定位为面向 AVG/Galgame 文字冒险类游戏的引擎移植项目,使用 C# 语言开发,仓库标签涉及 Unity 与微信小游戏。README 说明作者已基于这一版本制作了微信小游戏《JISU Tour》,并附有相关文章链接。具体的功能范围、构建方式与使用方法待核验。
推荐理由Nova 文字冒险引擎的微信小游戏移植版,作者已据此产出上线作品,可作为 AVG 类小游戏移植的参考案例。