Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Petriho miska

Ide o takú rozcvičku, alebo skôr challenge, ktorý ma napadol už kedysi dávno. Vtedy som na to ale nemal potrebné znalosti. Teraz som sa k nápadu vrátil a zrealizoval ho. Sám pozerám, že to GM zvládol tak, ako to zvládol. Neviem ako na iných komp, ale aj keď je tých potvor okolo 15-tich, u mňa je to furt okolo 600fps : D

Sú to rádoby baktérie, ktoré sa množia a množia a množia ... Začína to raz a skončí to rádovo u 100 baktérií, kedy už sa nezmestia do roomu a sily medzi nimi sa zväčší natoľko, že prekonajú silu, akú vyvíja jedna na druhú, keď sa prekrývajú stredy, čiže prestane fungovať fyzika a začne to celé chaoticky lietať tam a späť (Tým, ako sa množia vzniká vlastne reťazová reakcia a skôr či neskôr sa to každému začne solídne kosiť. Aplikácia sa ukončuje tlačidlom [ESC] (Ja len aby som nebol obvinený, že tie baktérie sú vírus : D )).

Je tam veľa matiky a taky veľa kľučiek, ako donútiť GM fungovať rýchlejšie, preto tam nájdete funkciu point_direction nahradenú arctan2, väčšina uhlov je v radiánoch atď. Tieto hlavné žrútmi výkonu som benchmarkoval a vyberal čo možno najúspornejšie riešenie.

Nájdete tam fyziku tých bublín / baktérií / koliesok, bézierova krivka, veľa goniometrie a všetkého možného.


Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 331x (1.22 MB)
Aplikácia je vrátane zdrojových kódov v jazyku GameMaker

 

Všetky články v sekcii
Game maker - Ostatné
Program pre vás napísal Pelpet
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnuje (web)designu a tvorbě softwaru pro průmyslové využití
Aktivity