CalculatoareJocuri pe calculator

Motor de joc Unity. Unitatea 3D în limba rusă

În stadiul actual de dezvoltare a industriei jocurilor de noroc este destul de popular. Anterior, jocurile pe calculator sunt doar distractive pentru un cerc restrâns de entuziaști, acum acest domeniu se duce la un nivel cu totul nou. Tot mai mulți oameni sunt dependenti de jocuri pe calculator, este în mod constant în proiecte care sunt potrivite pentru vârstele și grupuri-țintă (de exemplu, jocuri de familie).

Desigur, pentru aceasta este în valoare - în cele mai multe cazuri, este întreaga companie, constând din mai multe compartimente, fiecare dintre acestea fiind angajate în propriile sale activități. Împreună, ei creează jocurile cele mai remarcabile și atractive moderne de calculator. Cu toate acestea, este de remarcat faptul că, în ultimii ani, un număr mare de jocuri indie - proiecte de la dezvoltatori independenți. Acest lucru poate fi o singură persoană, și un mic grup de oameni ca-minded, dar cel mai important - nu au un buget foarte mare, sute de muncitori cu studii superioare de nișă. Acum, oricine poate scrie propriul lor joc, de fapt, există ca un mediu de operare special, și nucleu gata, cum ar fi motorul de joc Unity. În acest articol veți afla ce este și de ce ai nevoie de ea.

joc de bază

Tu ar trebui să nu începe cu ceea ce este specific Unitatea motor de joc, dar cu ceea ce este de fapt motorul. Imaginați-vă scrie un joc de calculator - trebuie să vă înregistrați complet de la zero toate codul, absolut fiecare mișcare mic de caractere, adversarii în mișcare, de a interacționa cu mediul și chiar mii de părți diferite. Incredibil de dificil, nu-i așa? facilita în mare măsură procesul de creare poți doar a motorului.

Motorul de joc - nucleul acestui proiect, care conține toate script - urile de bază. Adică, în loc de a crea un joc de la zero, puteți lua un miez gata făcute și de a construi pe el cat mai multe straturi de conținutul lor. Nu ar trebui să se teamă că este ceva ilegal - nu fura de bază, și doar l utilizați, la fel ca și alte milioane de oameni. Folosind motorul de joc creat de alții - aceasta este o tehnica foarte frecvente, doar cele mai mari companii au mijloacele și posibilitatea de a crea propriul lor motor de joc pe scară largă. Dacă nu aveți un buget pentru el - mai bine să folosească motorul de joc Unity. Dar de ce este el?

De ce unitate?

Există o mare varietate de motoare, care sunt disponibile în orice parte a rețelei pentru taxa liberă sau în totalitate. Acestea vă permit să creați desene în 2D și 3D, se va deschide accesul la diferitele caracteristici și așa mai departe. Dar de ce printre ei ar trebui să alegeți motorul de joc Unitate și nu orice alt?

De fapt, nimeni nu te forțează să facă această alegere - de exemplu, există un nucleu foarte bun al UDK, care folosesc multe pentru a face jocuri în 3D. Daca nu sunteti interesat de imagine tridimensională, puteți crea cu ușurință un proiect cu motorul dimensional corespunzător. Dar Unitatea - este cel mai popular și de înaltă calitate motor tri-dimensională de toate disponibile în prezent, astfel încât cu siguranță ar trebui să se gândească la modul în care să folosească numele său. motor de joc Unity 3D are unele avantaje serioase asupra altora, care vor fi discutate în continuare.

Avantajele Unității

Unitatea - un nou motor pentru crearea de jocuri 3D. Mulți se întreabă de ce trebuie să-l aleagă. Așa cum sa spus mai înainte, nimeni nu te forțează să opriți alegerea dvs. pe ea. Dar acum știi ce iese in evidenta de restul.

În primul rând, acest lucru este un mediu de dezvoltare - vă sunt prevăzute cu un IDE extrem de confortabil și funcțional, care conține atât un editor de scenă, precum și facilitățile editor, și chiar și un editor de mic script. În ceea ce privește aceasta din urmă - plus acest lucru este vizibil mai ales pe fondul celuilalt, la fel ca în majoritatea motoarelor are deja propria limbaj de scripting, care va avea, în orice caz, de a utiliza. În cazul unității, puteți utiliza fie limba locală, precum și orice alte.

Ar trebui să menționăm, de asemenea, nivelul de elemente grafice care pot fi create în joc - este destul de mare în comparație cu majoritatea celorlalte motoare. Și, desigur, este demn de remarcat cel mai înalt nivel al fizicii - puteți crea un proiect precum și orice capodoperă modernă, desigur, cu competență.

În concluzie, ar trebui spus despre costul - care devine o piatră de poticnire pentru mulți dezvoltatori noi. În acest caz, nu este prea mare - doar un an și jumătate de mii de dolari. Dacă se dorește, puteți utiliza versiunea gratuită - este pe deplin funcțional, dar nu are un anumit număr de caracteristici utile. De asemenea, proiectul finit va afișa întotdeauna logo-ul unității în joc. Acum ați înțeles de ce Unity 3D - un motor de joc popular. Dar într-adevăr nu are dezavantajele? Acum vom vorbi despre asta.

Unitatea contra

Mulți au încercat să găsească vina cu acest motor, dar plângerile cu dificultate îngrămădite un singur - închis codul sursă. Într-un sens, este într-adevăr contra - puteți utiliza numai kernel-ul, care vă oferă un dezvoltator, nu se poate face orice modificări, chiar dacă știi cum să o facă. Chiar și având în vedere faptul că ați plătit o mie cinci sute de dolari - licența încă nu permite accesul la kernel-ul în sine. Dar dacă te uiți pe de altă parte, aproape nici un motor modern nu vă oferă acces la codul de nucleu, astfel încât negativ poate fi considerat un defect grav cu întindere mare. Și alte neajunsuri în acest frumos motor nu poate fi găsit.

Utilizarea unității

Despre utilizarea acestui motor a fost spus înainte - IDE foarte bine pentru el. Este rar pentru a găsi un astfel de mediu de dezvoltare funcțional, care nu este supraîncărcat cu detalii inutile, nu va fi complet goi și incomod. În unitate, toate făcut bine - puteți obține acces imediat la editor și joc scene, și facilități de jocuri, și chiar script-uri, pentru a le aplica. Puteți direct în IDE pentru a vizualiza în timp real pasaj din acele lucruri pe care le-ați lucrat. Aceasta în unitate nu există pur și simplu nici o concurență - motorul este mare.

Unitatea rusă

Dacă nu vorbești engleza, nu vă faceți griji, puteți profita, totuși, de unitate. Motorul de joc pe rus și sprijinit coexistă în mod activ, astfel încât veți fi capabil de a crea capodopere în joc tradus versiunea cu ușurință. Mai mult decât atât, există o mare comunitate vorbitoare de limbă rusă de internet dedicată acestui motor - acolo puteți găsi cele mai recente știri, citiți opiniile utilizatorilor cu experiență și de a adresa întrebări. Unity3D în limba rusă - este foarte posibil.

Adăugarea de script-uri

S-a spus deja că nu ajunge pentru a schimba codul de kernel din. Dar puteți adăuga propriile scripturi sau descărcați cele care au fost create de alți utilizatori.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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