Phun: simulace fyziky aplikovaná ve hře kresby, tvorby a pohybu

Provádění fyzikálních zákonů ve videohrách bylo vždy záležitostí vývojářů. Ve skutečnosti došlo od 80. let k pokusům učinit chování všeho, co se pohybuje po obrazovce, věrohodné.
V poslední době však vývoj správy fyziky učinil skutečný krok vpřed: nejprve s vývojem různých motorů a instrukčních sad (nejznámější je Havokův motor ), a pak s úplnou výrobou PC karet věnovaný správě výpočtů souvisejících s fyzikou (např . Ageia's Phisy'x karta) a chování různých typů materiálů přítomných ve videohrách, například chování vody nebo předmětu, který exploduje na tisíc kusů.
Závod o správu fyzikálních zákonů nejlepším možným způsobem spustil skutečný problém mezi výrobci hardwaru PC, například s novými vícejádrovými CPU je možné věnovat jedno nebo více jader výpočtu fyziky, aniž by systém zpomalil patrně.
Nvidia, leader v oblasti grafických karet, také implementuje do nich fyzické čipy. Tento náhlý vývoj nepřináší výhody výhradně v oblasti nejnovějších 3D her, ale fyzická správa způsobuje jiskry v jakékoli aplikaci, zejména u 2D.
Slavné příklady v tomto smyslu jsou (placené) videohry Svět fyziky goo a Crayon, ve kterých můžete zažít cokoli. V prvním případě se vytvoří obrovské konstrukce a je třeba počítat s rovnováhou, hmotností a elasticitou materiálů. Abychom místo toho dokončili úroveň „Crayonovy fyziky“, můžeme na obrazovku nakreslit jakýkoli předmět, o kterém si myslíme, že nám může pomoci, a který ožije.
Při pohledu na tyto zázraky si člověk klade otázku, kolik práce je potřeba k vytvoření podobných aplikací. Je to vlastně jednodušší, než si myslíme. Díky Phun, open source karanténě (nebo vývojové platformě) pro 2D fyziku, která nám umožňuje vytvářet autentická mistrovská díla, aniž bychom měli ušlechtilé znalosti ve fyzice nebo programovacích jazycích.
Ano, protože Phun přichází s velmi funkčním grafickým uživatelským rozhraním (Gui), takže vše je možné s trochou fantazie a několika kliknutími myši. Název samotného programu je jasnou narážkou na zábavu, ve skutečnosti je výslovnost stejná jako slovo zábava.
Pamatuji si, že program je open source, takže každý si může vytvořit každý svůj vlastní, ale zejména s ohledem na to, že zdrojový kód je volně distribuován, mohou nejchytřejší uživatelé také vylepšit funkce programu, a tak si vytvořit vlastní přizpůsobené vydání ve všech.
Jakmile je program nainstalován, můžeme nakreslit vše od geometrických tvarů k předdefinovaným objektům, nebo vše udělat ručně. Budeme mít přístup k jakémukoli druhu materiálu, pevné látky nebo kapaliny, jehož chování bude naprosto věrohodné.
Výkonné rutiny nám navíc umožňují řídit síly větru a odstředivé síly (síla G). Věřím, že se jedná o skutečně důležitou inovaci ve fyzickém poli, a to jak simulovat chování materiálů v oblasti studia, práce a výzkumu, tak vytvářet působivé 2D videohry.
Podobně jako Phun existuje mnoho dalších flashových her založených na fyzice, rovnováze a realistickém pohybu.
Tyto typy her by neměly být podceňovány, protože nás velmi často svádějí a baví nás před PC mnohem déle než velká 3D mistrovská díla, a to vše kvůli jejich bezprostřednosti, jednoduchosti a skvělé hratelnosti.

Zanechte Svůj Komentář

Please enter your comment!
Please enter your name here