9 iunie 2026 · Mihail Vasiliev
Nexus Devlog: cosmosul lui Ptolemeu și generatorul de sisteme stelare
În ultima lună am făcut două simulări noi pe motorul Nexus. Amândouă sunt despre spațiu, dar rezolvă lucruri diferite: cosmosul lui Ptolemeu ține de conținut, iar generatorul de sisteme stelare ține de generarea în sine. O să povestesc despre fiecare.
Cosmosul lui Ptolemeu
Prima e cosmosul lui Ptolemeu, modelul geocentric grecesc al cerului. Cam așa își imaginau oamenii Universul în Antichitate și în Evul Mediu. În centru e Pământul, iar planetele se rotesc în jurul lui. Ce se afla dincolo de Saturn, Ptolemeu nu știa, iar stelele îndepărtate erau socotite fixe, prinse pe o sferă comună. Pentru greci planetele nu erau doar lumini pe cer, ci zei. Fără telescop nu le deosebești de stele, doar că ele se mișcau pe cer - de aceea li se spunea stele rătăcitoare.

În simulare poți să dai click peste tot și să vezi cum priveau grecii antici cerul: caracteristicile aștrilor, numărul de stele din fiecare constelație, miturile legate de ele. Constelații clasice sunt 48, iar cu timpul au devenit tot mai multe. Pentru motor contează că aici conținutul poate fi orice - nu doar științific, ci, de pildă, și despre zei.

Generatorul de sisteme stelare
A doua simulare nu mai ține de conținut, ci e o îmbunătățire serioasă a motorului. Aici poți alege stele de mărimi și mase diferite: de la pitice brune, cele mai mici, cam cât Jupiter, până la giganții de clasă O - cele mai mari stele din Univers. La pitice sistemele sunt mici și reci, chiar și la planetele apropiate temperatura medie e în jur de minus 35. La o stea de clasă O lumile sunt mari și foarte fierbinți, până la trei mii de grade. Iar la o stea ca Soarele nostru se poate nimeri o exoplanetă pe care a apărut deja viața. De fiecare dată iese alt sistem, și tot așa la nesfârșit.

Nu se generează doar mărimile și temperaturile, ci și inelele, mineralele și restul caracteristicilor - și toate sunt apropiate de știință și legate între ele. De exemplu, dacă o planetă are multe minerale, asta vine dintr-o geologie activă: vulcanism și tectonică, pe care, la rândul ei, le-a influențat steaua. Adică totul e legat. Să pun la punct toate aceste proprietăți și combinațiile lor a fost partea cea mai grea a etapei, a trebuit să intru bine în fiecare. În schimb acum sistemul nu mai trebuie setat de mână - motorul îl construiește singur, din reguli legate între ele. La fel pot genera mai departe nu doar stele, ci lumi întregi.

O asemenea simulare poate fi de folos pentru genuri diferite: strategii spațiale, călătorii într-un cadru sci-fi, în general pentru jocuri viitoare. Și pur și simplu ca un lucru de popularizare a științei.
Planuri
La partea de spațiu e gata destul de mult - grafica, generarea, cam jumătate de joc. De aceea mă gândesc să merg mai departe spre mecanicile de joc: să adaug strategie, repartizarea muncitorilor și altele asemenea. Adică să apropii motorul de unul de joc cu drepturi depline.
Ambele simulări sunt pe site - le poți încerca în secțiunea Simulări. Mai multe despre motor și despre planuri în secțiunea Nexus.
