Skip to content

Repository files navigation

Banner


GitHub Created At Discord License

Downloads Netlify Status

Rusted Warfare eXtension

Rebuilding and extending Rusted Warfare as an open-source cross-platform RTS game

Project Status: Actively maintained. Issues and pull requests are welcome.

English, 简体中文

Highlights

  • Desktop + Android supported
  • P2P multiplayer: A brand-new way to play together
  • Area Control mode: capture zones, continuous scoring, new win conditions
  • Linked Maps: connect multiple maps with portals and transfer units between them
  • JVM modding for deeper gameplay extensions

Roadmap

Platforms

  • Desktop build (Windows / Linux / macOS)
  • Android build

Multiplayer

  • P2P-based multiplayer system
  • Dedicated relay / fallback path improvements

Gameplay features

  • Area Control mode
  • Linked Maps / map portals
  • Balance / UX polish for Area Control and Linked Maps

Building

Java 25 is required. Common release tasks:

# Current-platform desktop distribution via Compose Multiplatform built-in packaging
# (app image plus OS installers under desktop/build/compose/binaries)
./gradlew :desktop:packageDistributionForCurrentOS

# Current-platform single JAR (Compose uber jar, current OS natives only)
./gradlew :desktop:packageUberJarForCurrentOS

# Android APK
./gradlew :android:assembleRelease

See the workflow and the getting started guide for more details.

Thanks

The UI design references RWPP

Disclaimer

This is an unofficial extension project for Rusted Warfare, aiming to extend game functionality and gameplay through a modern technology stack. All related assets used in this project belong to their original authors. For educational and research purposes only, commercial use is prohibited.


About

Rebuilding and extending Rusted Warfare as an open-source cross-platform RTS game

Topics

Resources

Stars

50 stars

Watchers

4 watching

Forks

Releases

Contributors

Languages