A cross-platform Subspace client and server written in Java, built for extensibility and modularity.
Subspace Continuum is a 2D massive-multiplayer online game (MMOG) from the 90s. Anyone can host their own Subspace Zone (server) and allow clients to connect.
Subspace Infinity reimagines the classic game with modern technology:
- Server: Modular architecture optimized for scaled, networked, grid-based physics
- Client: Built on JMonkeyEngine, a modern game engine
# Clone the repository
git clone https://github.com/assofohdz/Subspace-Infinity.git
cd Subspace-Infinity
# Run (requires dependencies to be installed first - see docs/setup-guide.md)
./gradlew :infinity:run| Document | Description |
|---|---|
| Setup Guide | Complete development environment setup |
| Quick Reference | Common commands and quick info |
| Contributing | Guidelines for contributors |
Latest public build: Itch.io
| Discord Server | Link |
|---|---|
| Subspace Infinity | Join |
| Quantum Space | Join |
| Subspace Continuum | Join |
| Extreme Games | Join |
Built on the excellent work of Paul Speed and the jMonkeyEngine community:
| Framework | Purpose |
|---|---|
| Zay-ES | Entity Component System |
| SiO2 | Game loop and system management |
| SimEthereal | Networking layer |
| Pager | World paging |
| Lemur | GUI library |
| MOSS | Physics, blocks, and world management |
Thanks to the original Subspace/Continuum developers, POiD, Grelminar, Gigamon, and all the mapmakers and module developers.
- ASSS - A Small Subspace Server
- SubspaceServer - Gigamon's server
- Trench Wars Core
- Subspace Wikipedia
See LICENSE



