3D Starmap

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • 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
      • 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
      Planet action menu
      Clicking a planet opens a radial menu with the available game actions:
      • Attack
      • Espionage
      • Transport
      • Colonize
      • Recycle
      • Hold
      • Station
      • Missile Attack
      • Destroy Moon
      • Expedition
      Compatibility
      • 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
      The module uses Three.js r185 and does not require npm, Composer or a build process.
      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:
      1. Add the language entry.
      2. Add the 3D Starmap link to the navigation menu.
      3. Clear the Smarty cache.
      Complete installation instructions are included.
      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
      Price
      10 EUR — one-time payment.
      Accepted payment methods:
      • Stripe
      License
      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 .
      Images
      • Screenshot_1.png

        138.65 kB, 1,389×864, viewed 17 times
      • Screenshot_2.png

        341.9 kB, 2,545×1,268, viewed 18 times
      • Screenshot_3.png

        394.93 kB, 2,530×1,263, viewed 19 times
      • Screenshot_4.png

        227.17 kB, 2,533×1,271, viewed 14 times
      • Screenshot_5.png

        240.49 kB, 2,500×1,117, viewed 16 times