Phun: fysiikan simulointi, jota käytetään piirtämisen, luomisen ja liikkumisen pelissä

Fyysisten lakien täytäntöönpano videopeleissä on aina ollut kehittäjien osoitus. Itse asiassa 1980-luvulta lähtien on yritetty tehdä kaiken näytöllä liikkuvan käytöksen uskottavana.
Viime aikoina fysiikan hallinnan kehittäminen on kuitenkin tehnyt todellisen harppauksen: ensin kehitettäessä erilaisia ​​moottoreita ja ohjeita (tunnetuin on Havok-moottori ) ja sitten kokonaan PC-levyjen tuotannolla omistettu fysiikkaan liittyvien laskelmien hallintaan (esimerkiksi Ageian Phisy'x- kortti) ja videopelissä esiintyvien erityyppisten materiaalien käyttäytymiseen, esimerkiksi veden tai tuhanteen kappaleeseen räjähtävän esineen käyttäytymiseen.
Kilpailu fyysisten lakien hallinnasta parhaalla mahdollisella tavalla on käynnistänyt todellisen häiriön PC-laitteistojen valmistajien keskuudessa, esimerkiksi uusilla Multicore-suorittimilla on mahdollista osoittaa yksi tai useampi ydin fysiikan laskemiseen ilman, että järjestelmä hidastuisi tuntuvasti.
Nvidia, graafisen näytönohjaimen johtava yritys, toteuttaa myös fyysisiä siruja niiden sisällä. Tämä äkillinen kehitys ei tuo etuja yksinomaan uusimpien 3D-pelien kentälle, mutta fyysinen hallinta aiheuttaa kipinöitä mihin tahansa sovellukseen, etenkin 2D: hen.
Tunnettuja esimerkkejä tässä mielessä ovat (maksetut) videopelit World of goo ja Crayon-fysiikka, joissa voit kokea mitä tahansa. Ensimmäisessä tapauksessa syntyy valtavia rakenteita ja materiaalien tasapaino, paino ja joustavuus on otettava huomioon. "Crayon-fysiikan" tason suorittamiseksi voimme piirtää näytölle minkä tahansa esineen, joka mielestämme voi auttaa meitä ja joka herää eloon.
Näitä ihmeitä tarkasteltaessa pohditaan, kuinka paljon työtä tarvitaan samanlaisten sovellusten luomiseen. Se on itse asiassa yksinkertaisempaa kuin luulemme. Kiitos 2D-fysiikan avoimen lähdekoodin hiekkalaatikko Phun, jonka avulla voimme luoda aitoja mestariteoksia ilman, että meillä olisi nobelin tuntemusta fysiikasta tai ohjelmointikielistä.
Kyllä, koska Phunilla on erittäin toimiva graafinen käyttöliittymä (Gui), joten kaikki on mahdollista pienellä mielikuvituksella ja muutamalla hiiren napsautuksella. Itse ohjelman nimi on selvä viittaus hauskanpitoon, itse asiassa ääntäminen on sama kuin sana hauska.
Muistan, että ohjelma on avoimen lähdekoodin, joten jokainen voi tehdä jokaisesta luomuksesta oman, mutta ottaen erityisesti huomioon, että lähdekoodia jaellaan vapaasti, taitavimmat käyttäjät voivat myös parantaa ohjelman toimintoja ja rakentaa siten oman räätälöidyn julkaisun kaikissa.
Kun ohjelma on asennettu, voimme piirtää kaiken geometrisista muodoista ennalta määritettyihin esineisiin tai tehdä kaiken vapaasti. Meillä on käytettävissään kaikenlaista materiaalia, kiinteää tai nestemäistä, jonka käyttäytyminen on täysin uskottavaa.
Lisäksi tehokkaat rutiinit antavat meille mahdollisuuden hallita myös tuulen voimia ja keskipakovoimaa (G-voima). Uskon, että tämä on todella tärkeä innovaatio fyysisellä alalla, sekä simuloida materiaalien käyttäytymistä opiskelu-, työ- ja tutkimusalalla että luoda vaikuttavia 2D-videopelejä.
Kuten Phun, on myös monia muita flash-pelejä, jotka perustuvat fysiikkaan, tasapainoon ja realistiseen liikkeeseen.
Tämän tyyppisiä pelejä ei pidä aliarvioida, koska hyvin usein ne viettelevät meitä ja viihdyttävät meitä tietokoneen edessä paljon kauemmin kuin suuret 3D-mestariteokset, ja kaiken tämän välittömyyden, yksinkertaisuuden ja loistavan pelattavuuden vuoksi.

Jätä Kommentti

Please enter your comment!
Please enter your name here