I wanted make a thread for these procedural generators I've been intermittently working on. I like writing them up, and I would really like it if you checked them out and gave some feedback. (You can peek in with the edit button on top if you want to see the nifty stuff inside.)
Astropedia: The catalogue of all worlds. By far the largest of them background-wise, and will probably stay largest forever. It is the product of about 2 and a half years of spontaneous hyperfixations followed by being forgotten about for 6 months.
1800+ 2000+ 2300+ lines and counting with every new text, subsystem, list and devnote. Pure brute force code. Cargo cult HTML. Unadulterated chaos.
08/11/2023
-Fixed: Gas giant atmospheric properties not showing up.
10/11/2023
-Extensive internal changes.
-Added: Dead worlds classified with their atmospheric compositions (venusian, martian, titanean)
18/11/2023
-Extensive internal changes. Planet templates modularised. Planet generation selection has been refined.
-Added: Dedicated "Orbital System" tab for all planets.
-Added: Dedicated "Chemical Composition" tab for gas giants.
-Added: Uninhabitable worlds now come in all sorts of different climates.
-Added: Dwarf Planets.
19/11/2023
-Added: "Civilisation Status" tab for all terrestrial bodies.
22/11/2023
-Change: More varied and specific habitable biome selection. Wetness is now a much more divergent variable.
-Added: "Habitable World" selection that generates both habitable planets and moons. I dunno why it *should* exist, but I *wanted* it to, so it does.
23/11/2023
-Change: "Random World" selection moved to the top of the list. Now it is the default, as opposed to "Habitable Planet".
15/12/2023
-Internal improvements. Single selection and some smaller lists are now shortened.
-Added: Colony goverment types.
-Added: Improvements to native civilisation generation.
-Fixed: Chaotic atmospheric features not showing up.
-Fixed: Various typos.
19/12/2023:
-Added: Specific references to moons, planets and dwarf planets. No more repetitive this and that world only.
-Added: Seed-Based world generation option. Each filter has its own seed array, so for a seed to work, you need to remember which one you enabled.
-Added: Download button. Gives you a file of the generator that you can use offline.
-Added: Generator description.
-Fixed: Typos and punctuation errors.
-Fixed: The long standing invisible white text.
20/12/2023
-Added: Improvements to the geological activity level of terrestrial bodies. Now there will be an explanation of the activity level on lithosphere data section depending on the level.
-Added: Chance for volcanoes to be cryovolcanoes on cold uninhabitable terrestrial worlds.
21/12/2023
-Fixed: Cryovolcanoes not showing up.
24/12/2023
-Major improvements to the orbital times of planets. They now abide by a bit more stricter logic.
-Some minor improvements to orbital infos.
-Known Issue: Detail moons in planet bios are still defying logic.
26/12/2023
-Substantial internal improvements to habitable world climate, native civilisation, and planetary settlement generation subsystems. They take much less space now.
-Added: More fleshed out and variable native civilisation descriptions. From early stone age to modern age.
-Known issue: A bit of informative spice was lost when habitable climate generation was shrunken down.
27/12/2023
-Internal improvements to atmospheric feature selection.
-Capital letter lists destroyed; functionally replaced by .upperCase form.
31/12/2023
-Habitable planet biome humidity selection modularised. Shrunk to 1/5 its previous size and its humidity referalls are slightly better. Line count went down to below 2500 as a result.
-Info flavor on uninhabitable regions of habitable worlds regained.
-New habitable climate type. Extreme is when life only exists at poles or the equator. Only occurs on hot or very cold planets.
01/01/2024
-Two more plugins added, generator status plugin and copy text plugin.
-Increased the spice a bit on hydrosphere and world summary generation.
-Improved world name generation. Shrunk it down 1/3 its previous size.
-"Improved" orbital distance generation. Now 4 times smaller and works, but at much more limited capacity. Dynamic odds aren't cooperative. Line count below 2400 now.
02/01/2024
-Shrunk moon distance generation down half its size.
-Metal element list was moved to own generator entirely, now functions as import. Line count below 2300.
-Realised that above change breaks dependent picks (.evaluateItem, .selectOne, etc.) Had to revert it. Line count is +2300 again. Got two nifty little generators from that, though.
03/01/2024
-Shrunk lithosperic feature generation down to 1/3 its previous size. Also added spice.
07/01/2024
-Added a bunch of insignificant spice to various places.
-Added a new stage of advancement for primitive natives, the interplanetary civilisation option.
-Tried to add dynamic odds into planet orbit generation again. Failed. It works, but it also doesn't????
08/01/2024
-Improved planetary ring generation a bit.
15/01/2024
-Changed the font size of the planetary description. It is smaller now, which should help with overral readability.
-Shrunk the name code addition selection.
01/02/2024
-Changed the background image, removed the rocket.
2?/02/2024
-Added some more spice.
The Deity Forge: It is a simple generator that makes up random divine figures of various alignments and assigns them portfolios.
???
-Added: Deity origins.
23/11/2023
-Fixed: Repeating portfolios
Emre's Consonant Phonetics Practice: A small quiz-like "generator" that gives you consonant letters to analyse.
Unlikely to ever get another update.
Change: Turned the answers from text boxes into checkboxes for improved ease of use.
Metallic and
nonmetallic element generators: Results of a failed experiment. Useful for a potential {import:NAME}.
Star System Chart Generator: A generator that procedurally generates solar system charts. 21 different planet types. The world placement is based on real planetary system dynamics.
20/02/2024
. -Initial release.
21/02/2024 - 05/03/2024 (forums were down)
-Added neptunoids
-Added lava worlds
-Added iceshell worlds
-Added tundra worlds
-Added desert worlds
-Added superhabitable worlds
-Added 2 more orbitals
-Tweaked planet colors to better reflect their types stand out from the black background.
-Tweaked planet and moon sizes. Lunar-sized habitable, noxious, hycean and ocean moons no longer generate.
-Added icy and rocky planetary rings
-Added icy and rocky asteroid belts
-Added generation using seed
-Improved seed generation by making it so that the generator won't generate a new system everytime one typed
-Added planetary guide
-Changed how moons generate. Gas giants can now have large terrestrial planet-sized moons
-Added 3 more orbitals
-Added dwarf planets
10/03/2024
-Added 3 more world types (Proto-earth, water giant, antarctic)