Unitatea motorului de joc

În stadiul actual de dezvoltare, industria jocurilor este destul de populară. Dacă jocurile anterioare ale computerului au fost doar divertisment pentru un cerc îngust de fani, acum această zonă ajunge la un nivel complet nou. Din ce în ce mai mulți oameni sunt dependenți de jocurile pe calculator, proiectele potrivite pentru anumite vârste și grupuri țintă (de exemplu, jocuri de familie) ies în mod constant.







În mod natural, cineva se află în spatele acestei situații - în majoritatea cazurilor, este o întreagă companie formată din mai multe filiale, fiecare dintre ele angajându-se în propria activitate. Împreună, ei creează cele mai remarcabile și atractive jocuri de calculator ale timpului nostru. Cu toate acestea, trebuie remarcat faptul că recent un număr mare de jocuri indie - proiecte de la dezvoltatori independenți. Poate fi o singură persoană și un mic grup de oameni asemănători, dar cel mai important - ei nu au un buget imens, sute de mâini cu cea mai înaltă educație foarte specializată. Și acum toată lumea își poate scrie propriul joc, deoarece există atât medii de lucru speciale, cât și kerneluri gata făcute, de exemplu, motorul de joc Unity. În acest articol, veți afla ce este și de ce este necesar.

Unitatea motorului de joc

Nu pornește de la ceea ce este exact motorul de jocuri Unity, ci cu ce este în principiu motorul. Imaginați-vă că ați scris un joc pe calculator - aveți nevoie de la zero pentru a scrie absolut tot codul, absolut toate mișcările minore ale personajelor, mișcarea dușmanilor, interacțiunea cu mediul și mii de detalii diferite. Incredibil de dificil, nu-i așa? Mult mai ușor pentru tine procesul de creare poate doar motor.

Motorul de joc este nucleul proiectului, care conține toate scripturile de bază. Adică, în loc să creați un joc de la zero, puteți să faceți un kernel gata și să construiți pe el cât mai multe straturi de conținut. Nu vă temeți că este ceva ilegal - nu furați nucleul, ci doar folosiți-l, la fel ca milioane de alții. Utilizarea motoarelor de jocuri create de alții este o tehnică foarte frecventă, numai cele mai mari companii au mijloacele și capabilitățile de a-și crea propriul motor de joc pe scară largă. Dacă nu aveți un buget pentru acest lucru, este mai bine să utilizați motorul de joc Unity. Dar de ce el?

De ce Unitatea?

Unitatea motorului de joc

Există un număr mare de motoare diferite care sunt disponibile pe web, fie parțial gratuite, fie complet plătite. Acestea vă vor permite să creați proiecte în 2D și 3D, vă va oferi acces la diferite posibilități și așa mai departe. Dar de ce dintre ele ar trebui să alegi exact motorul de joc Unity, și nu alții?







De fapt, nimeni nu te obligă să faci o astfel de alegere - de exemplu, există un nucleu foarte bun al UDK, care este de asemenea folosit de mulți pentru a crea jocuri în 3D. Dacă nu sunteți interesat de o imagine tridimensională, puteți crea un proiect bidimensional cu motorul adecvat. Dar unitatea este cel mai popular și de înaltă calitate motor 3D disponibil astăzi, deci cu siguranță trebuie să te gândești la utilizarea acestuia. Motorul de joc Unity 3D are o serie de avantaje serioase față de altele, care vor fi discutate mai jos.

Avantajele Unității

Unitatea motorului de joc

Unitate - un motor nou pentru crearea de jocuri 3D. Mulți se întreabă de ce este necesar să o alegeți. Așa cum sa spus înainte, nimeni nu te forțează să-ți oprești alegerea. Dar acum veți afla ce se deosebește de ceilalți.

Separat, merită menționat nivelul de grafică care poate fi creat în joc - este destul de mare în comparație cu majoritatea celorlalte motoare. Și, bineînțeles, merită notat cel mai înalt nivel de fizică - puteți crea un proiect nu mai rău decât orice capodoperă modernă, desigur, cu pricepere.

Unitatea motorului de joc

În concluzie, merită să spunem despre cost - devine un obstacol pentru mulți dezvoltatori începători. În acest caz, nu este prea mare - doar cincisprezece sute de dolari. Dacă doriți, puteți utiliza versiunea gratuită - este complet funcțională, dar nu are un anumit număr de funcții utile. De asemenea, proiectul gata va afișa în mod constant logo-ul Unity în timpul jocului. Acum înțelegeți de ce unitatea 3D este un motor de joc popular. Dar nu are cu adevărat nici un contra? Acum să vorbim despre asta.

Contra unitate

Mulți au încercat să găsească defecte în acest motor, dar cu dificultate reclamațiile au acumulat doar una - închiderea codului sursă. Într-un sens, este într-adevăr un dezavantaj - puteți utiliza doar kernelul pe care dezvoltatorul vă oferă, nu îl puteți modifica, chiar dacă știți cum să faceți acest lucru. Și chiar și cu faptul că ați plătit cincisprezece sute de dolari - licența încă nu vă oferă acces la nucleul propriu-zis. Dar, dacă vă uitați de cealaltă parte, atunci aproape nici un motor modern nu vă oferă acces la codul kernelului, astfel încât acest minus poate fi considerat un dezavantaj serios, cu multă întindere. Și alte eșecuri ale acestui frumos motor nu pot fi găsite.

Folosind Unitatea

Unitatea motorului de joc

Unitatea Rusiei

Dacă nu cunoașteți limba engleză, nu vă faceți griji, puteți utiliza în continuare Unitatea. Motorul de joc în limba rusă există și este activ suportat, astfel încât să puteți crea cu ușurință capodoperele jocului într-o versiune de traducere. În plus, există o imensă comunitate de internet vorbită de ruși, dedicată acestui motor - puteți afla cele mai recente știri, citiți opinia utilizatorilor experimentați și puneți întrebări care vă interesează. Unitatea3D în limba rusă este destul de posibilă.

Unitatea motorului de joc

Adăugarea de scripturi

S-a spus deja că nu veți putea modifica codul kernelului. În același timp, puteți adăuga propriile dvs. script-uri și descărcați și cele create de alți utilizatori.

Unitatea motorului de joc







Articole similare

Trimiteți-le prietenilor: