Repolode
Anuken

Anuken/Mindustry

用 Java 编写的自动化塔防即时战略游戏,玩家需要搭建工厂和物流来供给炮塔并守住基地。

可替代:Factorio

Star
29,419
Fork
3,813
未关闭 Issue
44
最近提交
前天

这是什么?

Mindustry 是一款以自动化为核心的沙盒塔防与即时战略游戏。玩家采集资源,通过传送带和物流方块运送物资,再将其加工成材料,用来建造炮塔和单位抵御一波波敌人的进攻。

游戏使用 Java 编写,构建工具为 Gradle。仓库中分别提供桌面端、服务器和 Android 版本的构建目标,Android 版可通过 F-Droid、Google Play 或 itch.io 安装。项目还附有 Wiki、Javadoc 文档站点,以及用于提交功能建议的独立问题追踪仓库。

想自行编译的开发者只需使用 JDK 17,在 Windows、Linux 或 macOS 上执行一条 Gradle 命令即可运行游戏。项目同时说明了如何构建专用服务器,以及如何配置 Android SDK 进行调试构建。

核心功能

  • 01自动化资源采集、传送带物流与生产链
  • 02对抗敌方波次的塔防玩法
  • 03沙盒模式与类战役式的推进
  • 04支持桌面端、Android 与专用服务器
  • 05基于 Gradle 的构建,提供运行、打包与图集打包命令

适用场景

  • 在桌面或 Android 上体验工厂建造与塔防结合的游戏
  • 搭建专用服务器与朋友联机
  • 学习一个大型开源 Java 游戏项目的代码与 Gradle 构建方式
  • 为活跃的游戏项目贡献玩法功能或修复缺陷

快速上手

  1. 1

    安装 JDK 17(其他 JDK 版本无法工作)

  2. 2

    在 Mindustry 目录中打开终端,在 Linux/Mac 上运行游戏

    ./gradlew desktop:run
  3. 3

    或在 Windows 上运行游戏

    gradlew desktop:run

使用前须知

  • 必须使用 JDK 17,其他 JDK 版本无法工作。
  • 从源码构建时 Gradle 需要下载大量文件,可能耗时数分钟。
  • 构建 Android 版本需要安装 Android SDK,并在设备上开启开发者模式。

标签

常见问题

Mindustry 是什么?
用 Java 编写的自动化塔防即时战略游戏,玩家需要搭建工厂和物流来供给炮塔并守住基地。 Mindustry 是一款以自动化为核心的沙盒塔防与即时战略游戏。玩家采集资源,通过传送带和物流方块运送物资,再将其加工成材料,用来建造炮塔和单位抵御一波波敌人的进攻。
Mindustry 可以免费使用吗?用的什么许可证?
Mindustry 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Mindustry 还在维护吗?
活跃维护中。Mindustry 最近一次提交是在 2026年10月19日。
Mindustry 适合用来做什么?
在桌面或 Android 上体验工厂建造与塔防结合的游戏 搭建专用服务器与朋友联机 学习一个大型开源 Java 游戏项目的代码与 Gradle 构建方式 为活跃的游戏项目贡献玩法功能或修复缺陷
Mindustry 怎么安装和运行?
安装 JDK 17(其他 JDK 版本无法工作) 在 Mindustry 目录中打开终端,在 Linux/Mac 上运行游戏: ./gradlew desktop:run 或在 Windows 上运行游戏: gradlew desktop:run
在哪里获取 Mindustry?
源代码和安装说明在 GitHub 上:https://github.com/Anuken/Mindustry

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目