
v0.5023c | Andromeda
System Generation
Seed (leave blank to use random seed)
Force habitable planet
Chance of life on habitable planets (0 = never, 1 = always)
Jupiter behavior (does not apply to small stars)
This setting determines how the main gas giant of the system, nicknamed the 'Jupiter', is generated. In our solar system, this planet is (what else?) Jupiter.
Random: Let the generator decide randomly how the Jupiter behaves.
No Jupiter: Disable the formation of the Jupiter entirely.
No Hot Jupiter: The Jupiter forms but does not migrate.
Hot Jupiter: The Jupiter forms and migrates inward to the inner solar system, destroying or ejecting any planets in its way.
Sol-like: The Jupiter undergoes a "Grand Tack", creating a system structure like our Solar System.
Minimum star mass (default = 0.08)
Maximum star mass (default = 8)
0.08 is a small red dwarf. 1 is a Sun-like star, and 8 is a massive blue star.
Planet density
Learn how to make your own systems! (Link)
PATCHNOTES
release 0.5023c
- fixed Luna
release 0.5023b
- the cookie thing didn't work
- jeez its hard to test on a computer
- renamed previous version to 0.5023
release 0.5023
- generator loads the Solar System upon opening the window
- Moved the planet description below its name
- attempted to make the current working system save to a cookie
release 0.5022
- fixed the saturn radius bug
- Salibe
- the generator now puts cute faces in the dev console
release 0.5021 | Andromeda
- the json field now supports tab indents, and uses a monospaced font
- densities have been overhauled with a new density calculation system
- ended up breaking gas giants a little (saturn can't have its correct mass and radius now, in particular)
- fixed a (completely unrelated) bug regarding gas giants and habitable planets
- ah well
- added the goofy planet descriptions from walkersysgen
release 0.5011 | Fornax
- hotfix: fixed moon daycycles not being set correctly
- made geologic activity now a lot more detailed; there are now 3 different types: volcanic, ultra-volcanic, and tectonic. all planets generated prior to this will have "none" or "volcanic".
- updated system visualizations with new alternate planet sprites based on size, geologic activity, and metal content
- system now updates in real-time when you edit the json
- added some more error handling for json
- added a button to hide and show the visualizations (it's in the json menu)
- new layout for the system info panel that works better on horizontally-oriented screens
release 0.5001 | Horologium
- app is now in a state where it should be functional for most use
- the long-awaited Horologium update is here! Features:
- binary planets: planets can now have similarly sized companions
- rotation periods: planets now specify their rotation period. planets imported from an earlier version have warnings that rotation data is not specified, but you can just add those to the json
- tidal locking: planets now tidally lock to parent planets, close stars, or binary companions
- planetary rings: planets now have a chance of having rings, based on their size (unterplanets and gas giants are most likely)
- more customization: the generator now randomly chooses how many planets it will try to generate in the system, and this value can be customized. while the generator still tries to generate stars with actual planets, this does make for more realistic distributions of planetary structures.
- the app now filters out naughty words from planet names, replacing them with "Salibe"
- celebrated the release with a new visual style for the app
0.4031 beta | Sextans
- removed white dwarfs for now, as they were too buggy
- they will be readded when giant stars are (which will probably be a large-scale rework of the way stars work, with independent temperature and luma values)
- added star mass to generator options
- added generator configuration options to select the way the largest planet behaves
- grand tack systems (Sol-like) will now attempt to generate a number of inner planets, as well as an asteroid belt
- system.solar download files now have a timestamp attached so that they don't get ugly numbers appended by the OS
- decided to release this as 4031. it's not Horologium but it's still a big update. Horologium is now 4041
0.4022 beta
- added link to the new custom system guide
- renamed "Force terrestrial planet" to "Force habitable planet" to make it clearer what it does
0.4021 beta | Eridanus
- added atmosphere and temperature simulation!
- added surface liquids
- added geological activity and life
- civs added, and are now more common the older the planet is, as a simulation of the 'sapiozoic' phenomenon theorized by Leriendil where civilizational influence 'builds up' on the planet over time
- added seeds (pseudorandom generation) (unrelated to seeds (botany)) - system's seed is now logged to console
- added a tickbox to force the generation of systems with habitable worlds
- greatly improved visuals for planets
- added random name generation (the same as walkersysgen), Salibe is now the placeholder name for when a planet is unnamed
- buttons made a lot more compact
- fixed years
0.4011 alpha | Gemini:
- system diagrams! (Shows all current info on each planet)
- binary and even triple stars!
- full JSON editing, customization, download and upload support (ripped from the original walkersysgen)
- no longer in pre-alpha
v0.4001 pre-alpha | Orion:
- pre-alpha generator released
- doesn't even have a system diagram yet smh
- and all the planets are named Salibe, what kinda generator is this
COMING SOON
Indeterminate | Sagittarius - planned features:
- red giants
- white dwarfs
- neutron stars and black holes
FAQ
Where are the save/load options?
Show the JSON editor, that will reveal them. The save/load options now interface directly with the customizer.
The JSON area is tiny!
You can scale the JSON textarea by dragging on the bottom right. This is actually true of HTML textareas in general.
.SOLAR? What even IS that?
It's literally just a JSON file, labeled SOLAR in order to mark that it's a solar system for Periapsis.
Will we be able to migrate systems from WSSG?
Probably not. It's not on the roadmap currently, at least.
What's an AU☉?
A measurement of received stellar energy that scales proportionally to the distance from the star. In short, it's how far Earth would need to be from the star to receive the same amount of energy it does from the Sun IRL.
But from 0.95 AU☉ inwards, planets won't be habitable because-
I prioritize an actual simulation of runaway greenhouse effects over following random Artifexian-esque rules.
What's a seed?
A seed is the base number the app uses to generate a system. The same seed always gives the same generated system, assuming the chance for life and whether to skip non-habitable systems are set the same. For example, the seed 159764194209362 on v0.5021, with default settings, yields a system with a civ homeworld.
Why aren't there any planets with oxygen?
The atmosphere composition entry only lists the gas that makes up the majority of the atmosphere. Oxygen can be inferred based on the presence of Phanerozoic life. However, I don't really see the significance of a planet's atmosphere having oxygen.
Why are all the planets described as [HABITABLE]?
Because they're habitable.
Okay so the joke is that I'm poking fun at a lot of other generators (or even pop-culture perception of planets in general) which seem to treat some vague notion of "habitability" as a defining characteristic of a planet. If you want actual habitable planets, check "Force habitable planet" in the generator options.
Warning: Hitting "Generate" OVERWRITES this text field!