9. června 2026 · Michail Vasiljev

Nexus Devlog: Ptolemaiův vesmír a generátor hvězdných soustav

Watch on YouTube

Za poslední měsíc jsem udělal dvě nové simulace na enginu Nexus. Obě jsou o vesmíru, ale řeší něco jiného: Ptolemaiův vesmír je o obsahu, kdežto generátor hvězdných soustav je o samotném generování. O každé napíšu zvlášť.

Ptolemaiův vesmír

První simulace je Ptolemaiův vesmír, řecký geocentrický model oblohy. Zhruba takhle si lidé představovali vesmír ve starověku a ve středověku. Uprostřed je Země a kolem ní obíhají planety. Co je za Saturnem, to Ptolemaios nevěděl, a vzdálené hvězdy se pokládaly za nehybné, připevněné na jedné společné sféře. Pro Řeky planety nebyly jen světla na obloze, ale bohové. Bez dalekohledu je od hvězd nerozeznáš, jen se ony pohybovaly po obloze - proto se jim říkalo bludné hvězdy.

Ptolemaiův vesmír: Země uprostřed, kolem ní po kruzích Měsíc, Slunce a planety a po okraji souhvězdí

V simulaci si všechno můžeš naklikat a podívat se, jak starověcí Řekové viděli oblohu: vlastnosti nebeských těles, počet hvězd v souhvězdích, mýty, které se k nim vážou. Klasických souhvězdí je 48 a časem jich přibývalo. Pro engine je důležité, že obsah může být jakýkoli - nejen vědecký, ale třeba i o bozích.

Jedno ze souhvězdí je zvýrazněné - vedle je vidět počet hvězd v něm a mýtus, který se k němu váže

Generátor hvězdných soustav

Druhá simulace už není o obsahu, ale o pořádném vylepšení enginu. Tady si můžeš vybrat hvězdy různé velikosti a hmotnosti: od hnědých trpaslíků, těch nejmenších, zhruba velkých jako Jupiter, až po obry třídy O - největší hvězdy ve vesmíru. U trpaslíků jsou soustavy malé a studené, i u nejbližších planet je průměrná teplota kolem minus 35 stupňů. U hvězdy třídy O jsou světy velké a hodně horké, až tři tisíce stupňů. A u hvězdy jako naše Slunce se může objevit exoplaneta, kde už vznikl život. Pokaždé vyjde nová soustava, a tak donekonečna.

Náhodně vygenerovaná hvězdná soustava: hvězda uprostřed, planety na oběžných drahách a pásy asteroidů

Negenerují se jen velikosti a teploty, ale i prstence, minerály a ostatní vlastnosti - a všechny jsou blízko vědě a navzájem provázané. Když má třeba planeta hodně minerálů, je to kvůli aktivní geologii: vulkanismu a tektonice, které zase ovlivnila hvězda. Čili všechno spolu souvisí. Promyslet všechny tyhle vlastnosti a jejich kombinace bylo na téhle etapě to nejtěžší, musel jsem se do všeho pořádně ponořit. Zato teď se soustava nemusí zadávat ručně - engine si ji sám poskládá z provázaných pravidel. Stejným způsobem se dají dál generovat nejen hvězdy, ale i celé světy.

U vybrané planety jsou otevřené vlastnosti - hmotnost, teplota, minerály a prstence

Taková simulace se může hodit pro různé žánry: vesmírné strategie, cestování v sci-fi prostředí, zkrátka pro budoucí hry. A klidně i jen jako populárně-vědecká věc.

Plány

Co se vesmíru týče, je už hotovo dost - grafika, generování, dejme tomu půlka hry. Takže dál chci jít směrem k herním mechanikám: přidat strategii, rozdělování dělníků a podobně. Zkrátka přiblížit engine plnohodnotnému hernímu.

Obě simulace jsou na webu - vyzkoušet je můžeš v sekci Simulace. Víc o enginu a plánech najdeš v sekci Nexus.