Petriho miska

Sem vkládejte editovatelné kusy kódu a tutoriály.
Odpovědět
Uživatelský avatar
Pelpet
Příspěvky: 734
Registrován: srpen 6, 2011, 12:03 am
Bydliště: Vsetín
Kontaktovat uživatele:

Petriho miska

Příspěvek od Pelpet » duben 4, 2013, 11:07 pm

Zdravím,
dneska jsem zas jednou sedl ke GM, že zkusím takovou jedu kravinu, co mě napadla už kdysi dávno, akorát jsem na to tehdy neměl znalosti. Taková řekněme programátorská rozcvička :P

Jsou to bakterie, které se množí a množí a množí... Začíná to jednou bakterií a skončí to řádově u 100 bakterií, kdy už se nevejdou do roomu a síly mezi nimi se zvětší natolik, že překonají sílu, jakou vyvíjí jedna na druhou, když se překrývají středy, neboli přestane fungovat fyzika a začne to celé chaoticky lítat tam a zpět.

Je tam spousta matiky a taky spousta kliček, jak donutit GM fungovat rychleji, proto tam najdete funkci point_direction nahrazenou arctan2, většina úhlů je v radiánech atd. Tyhle hlavní žrouty výkonu jsem benchmarkoval a vybíral co možná nejúspornější řešení.

Najdete tam fyziku těch bublin/bakterií/koleček, bézierovu křivku, spoustu goniometrie a všeho možného. Snad tu má někdo ještě pro tyto věci uznání.
Přílohy
Bacteries.zip
(11.36 KiB) Staženo 161 x
bacteries.png
Screen z počátků dělení
bacteries.png (4.22 KiB) Zobrazeno 1937 x
Obrázek Sunken Bridge | Obrázek Moje GM tutoriály | Come on son, let's go outside play Catch the Exception!

Uživatelský avatar
Satik64
Příspěvky: 324
Registrován: srpen 5, 2011, 10:47 pm
Facebook: http://facebook.com/
Kontaktovat uživatele:

Re: Petriho miska

Příspěvek od Satik64 » duben 4, 2013, 11:49 pm

Tak to je povedené :D
Obrázek
Obrázek
Obrázek

Uživatelský avatar
sticka
Příspěvky: 149
Registrován: září 23, 2011, 11:36 pm
Facebook: http://www.facebook.com/Sticka11
Bydliště: Písek
Kontaktovat uživatele:

Re: Petriho miska

Příspěvek od sticka » duben 4, 2013, 11:50 pm

pěkný, líbí se mi to :) prostě exponenciální růst... :D škoda že když zvětší roomku na 1000x1000 že se to nerozroste do celý roomky... ale nebudu to teď pročítat, jsem na to celkem dost ospalý :D ale líbí se mi to, krásná práce :)
Crazy is alot more COMPLICATED than people think. - Walter Bishop

Uživatelský avatar
D-Sheep
Příspěvky: 768
Registrován: září 7, 2011, 10:17 pm
Facebook: http://facebook.com/sheepdave
Bydliště: Praha, CZE
Kontaktovat uživatele:

Re: Petriho miska

Příspěvek od D-Sheep » duben 7, 2013, 5:07 pm

Geniální. Jsi bůh! Stvořil jsi kulatý život v hranaté petriho misce :D

Uživatelský avatar
KarelPotuznik
Příspěvky: 40
Registrován: březen 25, 2013, 5:08 pm
Facebook: http://facebook.com/karel.potuznik

Re: Petriho miska

Příspěvek od KarelPotuznik » duben 7, 2013, 5:32 pm

moc pěkný :) spousta práce určitě. akorát když sem to nechal zajít daleko tak se mi to seklo a musel sem to ukončit přes správce :D

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host