Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Vzor se chová podle klasických pravidel Game of Life – pro každou buňku se uvažuje okolí 3×3 pole, přičemž „živá“ (zaplněná) buňka s méně než dvěma nebo více než třemi sousedy umře, „mrtvá“ (prázdná) buňka s právě třemi sousedy ožije a ostatní zůstanou beze změny. (Chování je trochu zobecněné, aby fungovalo i  „ve 3D“, ale tam máme nějaké bugy a zatím nejsou levely, které by toho využívaly. Takže to si v aktuální verzi nevychutnáte.)

Chtělo by to samozřejmě tyhle pravidla vysvětlit v rámci nějakého tutoriálu… Prozatím jsme to nechali na hráči – kdo zná, ten ví; kdo nezná, třeba na to přijde. :)

Tak myslím, že jsem na to viděl video od Veritasium nebo VSauce, ale vzpomenout si na to, to už se mi úplně nechtělo.

Zase jestli by ta hra po znalosti algoritmuuž nebyl moc triviální...

Toho jsme se původně taky báli. Proto jsme zvažovali třeba nějaké složitější šíření v prostoru (ne jen v ploše)… Jenže to byl úplný chaos a nedalo se v tom rozumně orientovat (ani vymýšlet levely). A naopak se potvrdilo, že i standardní Game of Life je schopna vygenerovat poměrně zajímavé a komplexní chování – viz level č. 8. A to ještě zdaleka není vrchol.

 Rozhodnout si, jestli dané políčko bude v dalším kroku živé nebo mrtvé, je při znalosti algoritmu dost jednoduché, ale plánovat několik kroků a polí dopředu začne být hodně rychle hodně složité.