Phun: simularea fizicii aplicată într-un joc de desen, creație și mișcare

Punerea în aplicare a legilor fizice în cadrul jocurilor video a fost întotdeauna în discuția dezvoltatorilor. De fapt, din anii 1980 s-au făcut încercări de a face posibilă comportarea a tot ce se mișcă pe ecran .
În ultimul timp, însă, dezvoltarea managementului fizicii a făcut un adevărat salt înainte: mai întâi cu dezvoltarea diferitelor motoare și seturi de instrucțiuni (cel mai cunoscut este motorul Havok ), apoi cu producerea de carduri PC în întregime dedicat gestionării calculelor legate de fizică (de exemplu cardul lui Ageia's Phisy'x ) și comportamentului diferitelor tipuri de materiale prezente într-un joc video, de exemplu comportamentul apei sau a unui obiect care explodează într-o mie de bucăți.
Cursa de gestionare a legilor fizice în cel mai bun mod posibil a declanșat o adevărată încurcătură în rândul producătorilor de hardware PC, de exemplu cu noile CPU Multicore este posibil să dedicăm unul sau mai mulți nuclei calculului fizicii, fără ca sistemul să încetinească. perceptibilă.
Nvidia, lider în sectorul plăcilor grafice, implementează și cipuri fizice în interiorul lor. Această dezvoltare bruscă nu aduce beneficii exclusiv în domeniul celor mai noi jocuri 3D, dar managementul fizic produce scântei în orice aplicație, în special în cele 2D.
Exemple celebre în acest sens sunt jocurile video (plătite) World of goo and Crayon physics, în care poți experimenta orice. În primul caz, sunt create construcții uriașe și trebuie luate în considerare echilibrul, greutatea și elasticitatea materialelor. Pentru a termina un nivel de „fizică a creionului”, în schimb, putem desena pe ecran orice obiect pe care credem că ne poate ajuta și care va prinde viață.
Privind aceste minuni, ne întrebăm cât de multă muncă este necesară pentru a crea aplicații similare. Este de fapt mai simplu decât credem. Mulțumită lui Phun, o cutie de nisip open source (sau platformă de dezvoltare) pentru fizică 2D, care ne permite să creăm capodopere autentice fără a avea cunoștințe nobile în fizică sau limbaje de programare.
Da, deoarece Phun vine cu o interfață de utilizator grafică foarte funcțională (Gui), astfel încât totul devine posibil cu puțină imaginație și cu câteva clicuri de mouse. Numele programului în sine este o aluzie clară la distracție, de fapt pronunția este aceeași cu cuvântul distracție.
Îmi amintesc că programul este open source, astfel că fiecare poate face din fiecare creație propria sa, dar mai ales având în vedere că codul sursă este distribuit liber, cei mai pricepuți utilizatori pot îmbunătăți, de asemenea, funcțiile programului și, astfel, își pot construi propria versiune personalizată în toate.
Odată ce programul este instalat, putem extrage totul de la forme geometrice la obiecte predefinite sau putem face totul manual. Vom avea acces la orice tip de material, solid sau lichid, al cărui comportament va fi absolut plauzibil.
În plus, rutinele puternice ne permit să gestionăm forțele vântului și forța centrifugă (forța G). Cred că aceasta este o inovație cu adevărat importantă în domeniul fizic, atât pentru a simula comportamentul materialelor în domeniile de studiu, de muncă și de cercetare, cât și pentru a crea jocuri video cu impact efectiv în 2D.
Similar cu Phun, există multe alte jocuri flash bazate pe fizică, echilibru și mișcare realistă.
Aceste tipuri de jocuri nu trebuie subestimate, deoarece foarte des ne seduc și ne distrează în fața PC-ului pentru mai mult timp decât marile capodopere 3D și toate acestea pentru imediata lor, simplitatea și redarea mare.

Lasă Un Comentariu

Please enter your comment!
Please enter your name here