OGame Universe Map

    • Info: Script to display universe map (player spreading).
    • Author: LukaNebo
    • Support: Discord
    • Download: https://openuserjs.org/scripts/LukaNebo/OGame_Universe_Map
    • Screenshot: See below
    • Browser: Chrome, Firefox, and all chromium based browsers with Tampermonkey or Greasemonkey support
    • Compatibility: Computers, mobile phones (Android via Mozilla Firefox / iPhone via Safari)
    • Languages: English


    OGame Universe Map is a simple script that visualizes the entire universe as a compact, pixel-based map, akin to the player spreading feature of the legacy add-on UniverseView (by Warsaalk).

    The script fetches public OGame API data (universe.xml and players.xml) and renders all galaxies into a single panel.


    Main features:

    • Visual representation of the entire universe (all galaxies, systems, and positions).
    • Detailed tooltip when hovering over any position.
    • When hovering over any position it blinks all positions of that player. (When hovering over a category, it also blinks all player positions in that category.)
    • Ability to assign players to four custom target categories (four colors).
    • Empty 8th slot finder.
    • Adjustable zoom.
    • Click a position to open Galaxy view at that position.
    • Right-click to copy player name at that position. (This way you can easily populate the inputs for custom targets.)



    This is how it looks by default (with nothing hidden, no players saved, etc.):
    OUM-SS-1.png



    And this is how it can look like with some modifications ("Active", "Inactive", "Long inactive", "Vacation", "Banned", and "Admin" categories are dimmed, some players are added to "A", "B", "C", and "D" custom category):

    OUM-SS-2.png


    Every change is automatically saved.


    Click on the "Empty 8th slot" button to highlight all empty 8th slots across all galaxies (they blink to make them more noticeable; click on any position to open Galaxy view at those coordinates):
    OUM-SS-3.png



    (Note: this script only parses public OGame API data from universe.xml and players.xml. It does not update live from Galaxy view. Player data is refreshed daily, while universe data is refreshed weekly. The age of both datasets is shown at the top of the panel.)


    Any feedback, bug reports, or suggestions are very welcome. You can make them here or better yet, on Discord channel.


    Cheers!

    LukaNebo

    Edited 3 times, last by LukaNebo ().

  • RiV-

    Approved the thread.