The Atlas is a procedural generation engine designed to create vast, complex galaxies and universes. Built with advanced algorithms and inspired by real astrophysical phenomena, The Atlas offers an unparalleled toolset for generating realistic and immersive cosmic environments. It draws inspiration from the team behind No Man's Sky and pushes the boundaries of space simulation.
๐ Immersive 3D Exploration: Full Three.js visualization of planets, solar systems and galaxies with advanced visual effects, Pillow is deprecated in this new version
โ๏ธ Game Mining System: Manual and automatic resource extraction with cooldowns and daily limits
๐ Three Core Resources: Antimatter, Element 115 and Deuterium to power your spaceship
๐ Spaceship Progression: Level system with efficiency, range and multiplier upgrades
๐ฏ Daily Challenges: Scalable objectives that increase in difficulty each day
๐ฐ Secret Treasure Chests: Ultra-rare treasures with 0.000001 spawn probability
๐งฌ 10 Types of Life Forms: From intelligent life to divine entities
๐ +26 Planet Types: Each with unique characteristics and specific resources
๐ฎ Planetary Anomalies: Rare and mysterious phenomena to discover
๐ฑ Screenshots: Generate 4K Screenshots of anything you're viewing, including QR codes for instant access and image sharing!
๐ Stargate Links: Encoded URLs for instant travel to share any location with your friends
Submit your screenshots and weird planets via Twitter to @SurceBeats in order to be included! Share your seed or make sure to keep your instance online and publicly available
Procedural Universe Creation: Generate diverse galaxies with unique star systems, planetary bodies, and cosmic events.
Universe Simulation: Simulate the creation and evolution of entire universes, complete with expanding galaxies and planetary motion in real time, following real time physics.
No Database or Pre-Saved Data: The Atlas does not rely on any database or predefined data. There is no storage of generated content (other than the cache). Everything is procedurally generated in real-time based purely on algorithms and a single primordial seed, even the images.
Procedural Nature of Existence: The universe, galaxies, planets, and all their characteristics depend on the primal seed and how it is interpreted at the moment of generation. Given the procedural nature everything and nothing exists until we choose to observe it.
Customizable Parameters: Fine-tune every aspect of the generation process, from physical constants to universe seeds, ensuring a personalized experience (editable via pymodules/__constants.py).
Synchronized Planet and System Rotation: Planets and systems rotate coherently on screen, with synchronized yet differentiated rotation angles, ensuring visual consistency.
Procedural Planetary Ring Generation: Planets can procedurally generate rings based on Roche limit calculations, with a realistic 5/7% chance of having rings.
Optimized Gradient Algorithm: Automatically aligns the shading gradient with the planet's sun(s), dynamically adjusting transparency and opacity for realistic shadow effects.
Fully Synchronized Planetary Rotation: Planetary rotation and orbital periods are fully synchronized, improving the dynamic accuracy of planetary motion and rendering.
Performance Improvements in Image Generation: Enhanced Pillow-based drawing functions lead to faster rendering and better overall performance.
New Universe Initialization System: Choose between exploring the default universe or creating your own custom universe using a seed-based initialization system.
Increased Planet Sizes and Detail: Planet sizes have been increased by 200%, resulting in more detailed and visually consistent planetary images.
Dynamic Seasonal Changes: Planets experience seasons, with temperature variations that depend on the planet's orbital position around its star. Temperature recalculations are performed dynamically as the planet moves closer or farther from its star using the inverse square law of radiation.
We've recently introduced the Atlas Initialization Protocol, a detailed onboarding process that guides you through configuring your universe on its first start. You can now choose between exploring the Core Continuum (the default shared universe) or creating your own unique universe via the Design the Multiverse option, which uses a seed-based initialization system.
Stargate links will only function properly within the Core Continuum. If you opt to create a custom universe using the Design The Multiverse feature, for stargates to work with others, both parties must have the same cosmic_origin_time and seed configured in their atlas.ini files. Without this, stargates wonโt connect unless your Atlas server is publicly accessible on the internet.
Explore, experiment, and evolve with The Atlasโa universe where space and time converge in infinite possibilities.
Frontend (React + Three.js)
โโโ 3D WebGL Rendering
โโโ Custom Shader System
โโโ localStorage State Management
โโโ Event System for updates
Backend (Python + Flask - Bridged with vite-fusion)
โโโ Procedural Generation
โโโ REST API for data
โโโ Intelligent Cache System
โโโ Orbital Physics Calculations
If you discover any security vulnerabilities, please contact us at [email protected]โ . We take security seriously and will address any issues as soon as possible.