Galaxy3D — Interactive 3D Starmap for 2Moons
Galaxy3D is a new module that adds an interactive Three.js 3D starmap to 2Moons.
Instead of using only the standard flat galaxy table, players can explore galaxies, star systems and planets in real-time 3D.
Screenshots are attached to this post.
Features
Clicking a planet opens a radial menu with the available game actions:
Installation
The package contains four new files:
includes/pages/game/ShowGalaxy3DPage.class.php
scripts/game/galaxy3D.js
styles/resource/css/galaxy3D.css
styles/templates/game/page.galaxy3D.default.tpl
Three small changes are also required:
Package contents
10 EUR — one-time payment.
Accepted payment methods:
The purchase includes a license for use on one 2Moons game installation or domain.
You may modify the module for your own server.
Redistribution, resale, public sharing or uploading the source code to other websites is not permitted.
Support
Basic installation and compatibility support is included.
Custom modifications can also be discussed separately.
Contact
Discord: ramboraider93
Contact me on Discord if you want to purchase the module or need more information.
Version: 1.0.0
Compatible with: 2Moons 1.8.x
Price: 10 EUR
Last updated: July 2026
Upcoming features next update: fleet movement in the 3D scenes like VEGA Online . 3D planet view and building in 3D .
Galaxy3D is a new module that adds an interactive Three.js 3D starmap to 2Moons.
Instead of using only the standard flat galaxy table, players can explore galaxies, star systems and planets in real-time 3D.
Screenshots are attached to this post.
Features
- Three navigation levels: Galaxy Cluster, Star Systems and Solar System
- Nine explorable galaxies
- Up to 400 star systems displayed in spiral formations
- Up to 15 planet positions in each solar system
- Smooth camera transitions between views
- Mouse controls for rotation and zoom
- Breadcrumb navigation
- Full-screen mode
- Real data from the existing 2Moons database
- Player, alliance, planet, moon and debris information
- Own planets displayed in green
- Alliance planets displayed in blue
- Enemy planets displayed in red
- Neutral planets displayed in white
- Moons orbit their planets
- Debris fields displayed as asteroid belts
- Vacation, inactive and banned player status indicators
- Empty planet positions can be selected for colonization
Clicking a planet opens a radial menu with the available game actions:
- Attack
- Espionage
- Transport
- Colonize
- Recycle
- Hold
- Station
- Missile Attack
- Destroy Moon
- Expedition
- 2Moons 1.8.x
- Tested with 2Moons 1.8.0
- PHP 5.6 or newer
- Modern browser with WebGL support
- Chrome, Firefox or Microsoft Edge
Installation
The package contains four new files:
includes/pages/game/ShowGalaxy3DPage.class.php
scripts/game/galaxy3D.js
styles/resource/css/galaxy3D.css
styles/templates/game/page.galaxy3D.default.tpl
Three small changes are also required:
- Add the language entry.
- Add the 3D Starmap link to the navigation menu.
- Clear the Smarty cache.
Package contents
- Complete Galaxy3D source code
- PHP page controller and JSON API
- Three.js 3D starmap
- Smarty template
- CSS interface
- English and German language entries
- Installation guide
- Configuration information
- Troubleshooting guide
10 EUR — one-time payment.
Accepted payment methods:
- Stripe
The purchase includes a license for use on one 2Moons game installation or domain.
You may modify the module for your own server.
Redistribution, resale, public sharing or uploading the source code to other websites is not permitted.
Support
Basic installation and compatibility support is included.
Custom modifications can also be discussed separately.
Contact
Discord: ramboraider93
Contact me on Discord if you want to purchase the module or need more information.
Version: 1.0.0
Compatible with: 2Moons 1.8.x
Price: 10 EUR
Last updated: July 2026
Upcoming features next update: fleet movement in the 3D scenes like VEGA Online . 3D planet view and building in 3D .