RačunalaRačunalne igre

Jedinstveni motori igre. Jedinstvo 3D na ruskom jeziku

U današnjoj fazi razvoja igračka industrija je vrlo popularna. Ako su ranije računalne igre bile zabave za uski krug obožavatelja, sada ovo područje dostiže sasvim novu razinu. Sve više i više ljudi vole računalne igre, projekti koji su prikladni za određene dobi, a ciljne skupine stalno izlaze (primjerice, obiteljske igre).

Naravno, netko je iza toga - u većini slučajeva to je cijela tvrtka koja se sastoji od nekoliko grana, od kojih je svaki uključen u svoju djelatnost. Zajedno stvaraju najznačajnije i atraktivne računalne igre našeg vremena. Međutim, treba napomenuti da je posljednjih godina pojavio veliki broj indie igara - projekti nezavisnih developera. Može biti jedna osoba, i mala skupina ljudi istomišljenika, ali što je najvažnije - nemaju ogroman proračun, stotine ruku s najvišim visoko specijaliziranim obrazovanjem. A sada svatko može napisati vlastitu igru, jer postoje posebna radna okruženja i gotovi zreli, na primjer, igraći motor Unity. U ovom ćete članku saznati što je to i zašto je to potrebno.

Jezgra igre

Ne počinje s onim što je motor za igre na sreću, već s onim što je motor u načelu. Zamislite da pišete računalnu igru - trebate od nule pisati apsolutno sav kod, apsolutno sve najmanji pokreti likova, premještanje protivnika, interakcije s okolinom i tisuće različitih detalja. Nevjerojatno teško, zar ne? Mnogo lakše za vas stvaranje proces može samo motor.

Igrački motor je srž projekta koji sadrži sve osnovne skripte. To je, umjesto stvaranja igre od nule, možete uzeti gotove kernel i graditi na njemu onoliko slojeva vašeg sadržaja. Nemojte se bojati da je to nešto protuzakonito - ne ukrasti jezgru, već ga samo upotrijebite, kao i milijuni drugih. Korištenje igara koje su drugi stvorili vrlo je uobičajena tehnika, samo najveće tvrtke imaju sredstva i sposobnosti za stvaranje vlastitog motora velikih razmjera. Ako nemate proračun za to, bolje je koristiti motor igre Unity. Ali zašto ga?

Zašto jedinstvo?

Postoji ogroman broj različitih motora koji su dostupni na webu djelomično besplatno ili u cijelosti plaćeni. Oni će vam omogućiti stvaranje projekata i 2D i 3D, omogućit će vam pristup različitim mogućnostima i tako dalje. Ali zašto među njima trebate odabrati točno jedinstvo motora, a ne neki drugi?

Zapravo, nitko vas ne prisiljava na takav izbor - na primjer, vrlo je dobar UDK kernel, koji mnogi koriste i za stvaranje igara u 3D. Ako vas zanima 3D slika, možete stvoriti 2D projekt s odgovarajućim motorom. No, Unity je najpopularniji i najkvalitetniji 3D motor dostupan danas, tako da svakako morate razmišljati o korištenju. Uređaj motora Unity 3D ima niz ozbiljnih prednosti nad ostalima, što će biti obrađeno u nastavku.

Prednosti Jedinstva

Jedinstvo - novi motor za izradu 3D igara. Mnogi se pitaju zašto je potrebno odabrati. Kao što je već rečeno, nitko vas ne prisiljava da zaustavite svoj izbor na njemu. Međutim, sada ćete saznati što se izdvaja protiv ostalih.

Prvo, to je razvojno okruženje - dobivate izuzetno prikladan i funkcionalan IDE, koji sadrži i urednik scene, urednik objekta, pa čak i mali urednik skripti. Što se tiče posljednjeg, ovaj plus je osobito vidljiv u odnosu na pozadinu ostalih, budući da većina motora već posjeduje vlastiti skriptni jezik, koji morate koristiti u svakom slučaju. U slučaju Jedinstva, možete koristiti i lokalni jezik i bilo koji drugi jezik.

Posebno vrijedno spomenuti razinu grafike koja se može stvoriti u igri - prilično je visoka u usporedbi s većinom ostalih motora. I, naravno, valja istaknuti najvišu razinu fizike - možete stvoriti projekt koji nije gori od bilo kojeg modernog remek-djela, naravno, s dovoljno vještine.

Zaključno, vrijedno je reći o troškovima - ona postaje kamen spoticka za mnoge programere početnika. U ovom slučaju, to nije prevelika - samo petnaest stotina dolara. Ako želite, možete koristiti besplatnu verziju - potpuno je funkcionalna, ali nemaju određeni broj korisnih funkcija. Također, gotov projekt će stalno prikazivati logotip Unity tijekom igre. Sada razumijete zašto je Unity 3D popularan igraći motor. Ali, doista ima li kakvih nedostataka? Razgovarajmo o ovome.

Unity Cons

Mnogi su pokušavali pronaći nedostatke u ovom motoru, ali s teškoćama u pritužbama postojala je samo jedna - zatvaranje izvornog koda. U određenom smislu to je doista nedostatak - možete upotrijebiti samo jezgru koju vam programer nudi, ne možete ništa promijeniti, čak i ako znate kako to učiniti. A čak i zbog činjenice da ste platili petnaest stotina dolara - licenca i dalje vam ne daje pristup samoj jezgri. Ali, ako pogledate s druge strane, tada gotovo nijedan moderni motor ne daje pristup kernelovom kodu, pa se taj minus može smatrati ozbiljnim nedostatkom s puno istezanja. I ne mogu se naći drugi propusti ovog lijepog motora.

Upotreba jedinstva

O korištenju ovog motora već je rečeno - IDE za njega jednostavno je lijep. Rijetko je pronaći takvo funkcionalno okruženje razvoja koje neće biti preopterećeno nepotrebnim detaljima, neće biti apsolutno gola i neugodno. U Jedinstvu, sve je u redu - odmah možete pristupiti uređivaču scene scene, igrama objekata, pa čak i scenarijima koji se koriste za njih. Možete izravno pogledati IDE u isječak u stvarnom vremenu na kojem ste radili. U ovom jedinstvu jednostavno nema konkurenata - ovaj motor je super.

Rusko jedinstvo

Ako ne znate engleski, ne brinite, još uvijek možete koristiti Jedinstvo. Igraći motor na ruskom postoji i aktivno je podržan, tako da možete lako stvoriti remek-djela igre u prijevodu. Štoviše, postoji ogromna internetska zajednica ruskog govornog područja posvećena ovom motoru - tamo možete naučiti najnovije vijesti, pročitati mišljenje iskusnih korisnika i postavljati pitanja koja vas zanimaju. Unity3D na ruskom je sasvim moguće.

Dodavanje skripti

Već je rečeno da nećete moći promijeniti kernel kod. Istodobno možete dodati vlastite skripte i preuzeti one koje su stvorili drugi korisnici.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hr.delachieve.com. Theme powered by WordPress.