Phun: simulacija fizike koja se primjenjuje u igri crtanja, stvaranja i pokreta

Programeri su oduvijek bili implementacija fizičkih zakona unutar videoigara. U stvari, tek od 1980-ih počinju se pokušaji vjerovanja da se ponaša sve što se kreće na ekranu .
U posljednje vrijeme, međutim, razvoj upravljanja fizikom napravio je pravi skok naprijed: najprije razvojem različitih motora i skupova s ​​uputama (najpoznatiji je Havokov motor ), a potom s proizvodnjom u cijelosti PC kartica posvećen upravljanju proračunima koji se odnose na fiziku (na primjer Ageia's Phisy'x kartica) i ponašanje različitih vrsta materijala prisutnih u videoigri, na primjer, ponašanja vode ili predmeta koji eksplodira u tisuću komada.
Utrka za upravljanjem fizičkim zakonima na najbolji mogući način pokrenula je pravu gužvu među proizvođačima hardvera za PC, na primjer, s novim Multicore CPU-om moguće je posvetiti jedno ili više jezgara za izračun fizike, bez usporavanja sustava vidljivo.
Nvidia, lider u sektoru grafičkih kartica, također implementira fizičke čipove u njih. Ovaj nagli razvoj ne donosi koristi isključivo na području najnovijih 3D igara, ali fizičko upravljanje stvara iskre u svakoj aplikaciji, pogotovo onoj u 2D-u.
Poznati primjeri u tom smislu su (plaćene) videoigre Svijet goo i Crayon fizike u kojoj možete doživjeti bilo što. U prvom slučaju stvaraju se ogromne konstrukcije i moraju se uzeti u obzir ravnoteža, težina i elastičnost materijala. Da bismo umjesto toga dovršili razinu "fizike bojice", na ekranu možemo nacrtati bilo koji objekt za koji mislimo da nam može pomoći i koji će zaživjeti.
Gledajući ova čuda, čovjek se zapita koliko je posla potrebno za stvaranje sličnih aplikacija. Zapravo je jednostavnije nego što mislimo. Zahvaljujući Phunu, open source sandbox-u (ili razvojnoj platformi) za 2D fiziku, koji nam omogućava stvaranje autentičnih remek-djela bez poznavanja fizike ili programskih jezika.
Da, zato što Phun dolazi s vrlo funkcionalnim grafičkim korisničkim sučeljem (Gui), pa sve postaje moguće uz malo mašte i s nekoliko klikova mišem. Sam naziv programa jasna je aluzija na zabavu, u stvari izgovor je isti kao i riječ zabava.
Sjećam se da je program otvorenog koda, pa svatko može svako stvaranje učiniti vlastitim, ali posebno imajući u vidu da se izvorni kod slobodno distribuira, najzaposleniji korisnici mogu poboljšati funkcije programa i tako u svemu izgraditi svoje prilagođeno izdanje.
Jednom kada je program instaliran, možemo nacrtati sve, od geometrijskih oblika do unaprijed definiranih objekata, ili sve učiniti ručno. Imat ćemo pristup bilo kojoj vrsti materijala, krutih ili tekućih, čije će ponašanje biti apsolutno uvjerljivo.
Pored toga, snažne rutine omogućuju nam i upravljanje silama vjetra i centrifugalnom silom (G-sila). Vjerujem da je ovo uistinu važna inovacija na fizičkom polju, kako simulirati ponašanje materijala u poljima učenja, rada i istraživanja, tako i stvoriti dojmljive 2D video igre.
Slično kao i Phun, postoje i mnoge druge flash igre temeljene na fizici, ravnoteži i realnom pokretu.
Ovakve vrste igara ne treba podcjenjivati, jer vrlo često nas zavode i zabavljaju ispred PC-a mnogo duže od velikih 3D remek djela, a sve to zbog njihove neposrednosti, jednostavnosti i izvrsne reprodukcije.

Ostavite Komentar

Please enter your comment!
Please enter your name here