Motorul fizic. Jocuri de programare

Până în prezent, jocurile pe calculator se dezvoltă într-un ritm incredibil de rapid - în multe privințe, acest lucru se datorează faptului că procesul de dezvoltare a devenit mult mai accesibil. Odată cu apariția „Steam“ platforma pe care toti vor avea posibilitatea de a crea propriul lor joc și să-l în atenția unui public vast, și, de fapt, a trebuit să o facă fără ajutorul editorului a fost imposibil. De aceea, mulți oameni care au idei și capacitatea de a crea un joc de mare, pur și simplu nu au avut posibilitatea - dar acum totul sa schimbat. Și dacă doriți să vă dezvoltați propriul proiect, aceasta nu va fi o problemă pentru dvs., dar mai întâi trebuie să acordați atenție motorului fizicii. Desigur, nimeni nu vă interzice să vă scrieți jocul de la zero, programându-vă motorul unic. Dar este mult mai ușor de utilizat gata făcute, așa cum este garantat de a fi depanat și va funcționa fără probleme. Motorul de fizica - este fundamentul oricărui joc pe calculator, este stratul de bază, pe care se va construi conținutul proiectului. Există o mulțime de motoare diferite, fiecare dintre ele având argumente pro și contra. În acest articol, veți afla despre câteva dintre cele mai bune motoare disponibile astăzi.

Motorul Cry 3

fizica motorului

Mai întâi de toate, acordați atenție faptului că nu toate motoarele fizice sunt disponibile pentru toți utilizatorii. Unii dezvoltatori de jocuri își creează propriul, pentru uz personal, după care nu dau nimănui accesul la acesta. Astfel de motoare nu vor fi luate în considerare - aici vom vorbi despre ce puteți folosi pentru a crea jocul, fiind o așa-numită terță parte. Prima opțiune, pe care toată lumea o va auzi mai întâi, este Cry Engine 3. Acesta este un motor fizic foarte puternic care vă va permite să creați un joc incredibil, dar există diverse utilizări. Dacă nu doriți să cheltuiți, atunci puteți utiliza versiunea gratuită - va avea toate caracteristicile disponibile, dar nu veți putea distribui sau vinde jocul, adică această opțiune este potrivită pentru uz casnic. Există, de asemenea, două opțiuni plătite - una presupune acordarea a douăzeci la sută din profiturile de la jocuri pentru dezvoltatorii de motor, iar al doilea este achiziționarea unei licențe. Și de aceea această opțiune nu este la fel de populară ca multe altele - este foarte scumpă.

Unreal Engine 3

motor ireal

Dacă nu doriți să cheltuiți o mulțime de bani pe versiunea anterioară, atunci ar trebui să fiți atenți la aceasta. Unreal Engine 3 - acesta este cel mai bun moment, motorul pentru raportul dintre preț și calitate. Puteți achiziționa drepturile de utilizare relativ ieftină, iar cu ajutorul acestuia puteți crea jocuri pe scară largă pe computer, la fel ca cele mai importante companii de dezvoltare cunoscute în întreaga lume. Acest motor are o varietate de avantaje, cum ar fi multiplatformă, suport excelent, simplitate și claritate. Astfel, fiecare persoană care cumpără acest motor poate dezvolta cu ușurință un joc excelent dacă are capacitatea de a face acest lucru. O bază excelentă pentru acest lucru va fi oferită de Unreal Engine 3.

Havok

motorul havok



Dacă vorbim despre proiecte majore, atunci merită menționat și Havok - motorul care și-a schimbat foarte mult aspectul industria de jocuri. Acum a creat deja aproximativ 200 de jocuri pe calculator de studiouri mari, iar evoluțiile indiei au fost și mai mari. Acest motor este cel mai adesea folosit pentru shooterul de prima sau a treia persoană, dar uneori puteți găsi proiecte mari de alte genuri, de exemplu, Starcraft 2 printre strategii, Super Smash Bros. printre platformeri și așa mai departe. Bineînțeles, achiziția acesteia va costa o sumă destul de impresionantă, dar oportunitățile pe care le deschide înainte de tine - doar imens. Deci, dacă nu sunteți un dezvoltator independent cu un buget redus, atunci puteți achiziționa acest motor - acesta va face jocul dvs. minunat.

Unitate 3D

materialul digital

Ei bine, este timpul să trecem de la motoarele mari la ceva nu atât de mare. Există o mulțime de soluții ieftine pentru jocurile bidimensionale, dar aici este cea de-a treia dimensiune, la un preț accesibil, grăbindu-se să adăugați nu toate. De aceea motorul Unity 3D este extrem de popular astăzi, deoarece oferă un acces ieftin la lumea 3D. Din 2009, acest proiect este lider printre cei care nu au fost dezvoltați de cele mai mari corporații pentru aceleași proiecte mari. Prin urmare, ar trebui să acordați atenție acestui motor dacă doriți să dezvoltați un proiect 3D - cumpărarea unei licențe vă va costa ieftin, iar pentru acești bani veți obține doar o cantitate imensă de materiale, acces facil la publicarea proiectelor finalizate și multe altele.

DMM

dinamica unui corp deformabil

Motoarele moderne acordă o atenție deosebită serios realismului daunelor provocate lumii, caracterului, vehiculului și așa mai departe. Cu toate acestea, dacă sunteți în căutarea unei soluții necostisitoare pentru un joc în care componenta principală este tocmai dinamica corpului deformat, atunci ar trebui să acordați atenție acestui motor. El a numit DMM, și cu ajutorul lui va fi capabil de a reproduce modelul de daune extrem de realist, indiferent de ce va fi caracterul lor. Denumirea completă a motorului este materia moleculară digitală, iar oamenii care cunosc engleza pot înțelege deja că deformările vor fi principalele sale trăsături. Dacă nu aveți bani pentru motor modern foarte scump, care vă va oferi o deformare ca una din mai multe componente, sau dacă doriți să creați un proiect, care se va concentra doar la deteriorarea și realism, acest motor este perfect pentru tine.

GameMaker

Deci, în concluzie, merită atenție la motor, care este foarte diferit de toate celelalte punct este că este nu aveți nevoie să program, deoarece toate comenzile de bază sunt înlocuite cu acțiuni concrete precizate în prealabil. Firește, există un număr limitat de astfel de acțiuni, dar există încă multe dintre ele, astfel încât să puteți crea jocuri fără să vă gândiți la ceea ce ar trebui să învățați un limbaj de programare. Poți să faci bine fără ea și dacă dobândești o licență, poți folosi mai multe oportunități și, de asemenea, îți poți publica propriile jocuri în mod independent.

Distribuiți pe rețelele sociale:

înrudit
Ce trebuie să faceți atunci când motorul se oprește la viteză de mers în gol?Ce trebuie să faceți atunci când motorul se oprește la viteză de mers în gol?
Cum de a crea propriul jocCum de a crea propriul joc
Cum să eliminați complet un joc de pe computerul SteamCum să eliminați complet un joc de pe computerul Steam
Proiect nesupus: cum se joacă cu un prieten?Proiect nesupus: cum se joacă cu un prieten?
Unitate motor de joc. Unitate 3D în limba rusăUnitate motor de joc. Unitate 3D în limba rusă
Joc pentru Windows Live. Cheia pentru jocuri pentru Windows LiveJoc pentru Windows Live. Cheia pentru jocuri pentru Windows Live
Cum să includeți suprapunerea în "Steam" și de ce este necesar?Cum să includeți suprapunerea în "Steam" și de ce este necesar?
Cum de a stabili "GTA: San Andreas" din diferite surse?Cum de a stabili "GTA: San Andreas" din diferite surse?
Cum să creați un grup în "Steam" și să îl editați?Cum să creați un grup în "Steam" și să îl editați?
Ce ar trebui să fac dacă nu intru în "Steam"?Ce ar trebui să fac dacă nu intru în "Steam"?
» » Motorul fizic. Jocuri de programare