Двигател за единство. Unity 3D на руски език
На сегашния етап на развитие игралната индустрия
съдържание
Естествено, някой стои зад това - в повечето случаи това е цяла компания, състояща се от няколко клона, всеки от които е ангажиран в собствената си дейност. Заедно те създават най-забележителните и атрактивни компютърни игри на нашето време. Въпреки това, трябва да се отбележи, че наскоро голям брой indie игри - проекти от независими разработчици. Може да е един човек и малка група от хора със сходни мисли, но най-важното - нямат огромен бюджет, стотици работници с най-високо специализирано образование. И сега всеки може да напише своя собствена игра, защото има както специални работни среди, така и готови ядки, например, игралния двигател Unity. В тази статия ще разберете какво е и защо е необходимо.
Ядрото на играта
Тя не започва с какъв точно е двигателят за игра на Unity, но с какъв е двигателят по принцип. Представете си, че напишете компютърна игра - от нулата имате нужда да напишете абсолютно целия код, абсолютно всички най-малки движения на героите, движещи се врагове, взаимодействие с околната среда и хиляди различни детайли. Невероятно трудно, нали? Много по-лесно за вас процесът на създаване може да бъде само двигател.
Game Engine - Това е ядрото на проекта, който съдържа всички основни скриптове. Това означава, че вместо да създавате игра от самото начало, можете да направите готово ядро и да го оформите като много слоеве от съдържанието си. Не се страхувайте, че това е нещо незаконно - не крадете ядрото, а просто го използвайте, както милиони други правят. Използването на игрови двигатели, създадени от други, е много често срещана техника, но само най-големите компании разполагат със средства и възможности да създадат своя собствена игрална машина в голям мащаб. Ако нямате бюджет за това, по-добре е да използвате двигателя на Unity. Но защо той?
Защо единство?
Има огромен брой различни двигатели, които са достъпни в мрежата или частично безплатно или напълно платени. Те ще ви позволят да създавате проекти както в 2D, така и в 3D, ще ви даде достъп до различни възможности и т.н. Но защо сред тях трябва да изберете точно двигателя на играта Unity, а не някой друг?
Всъщност никой не ви принуждава да направите такъв избор - например, има много добро ядро от UDK, което също се използва от мнозина за създаване на игри в 3D. Ако не се интересувате от триизмерно изображение, можете да създадете двуизмерен проект със съответния двигател. Но Unity е най-популярният и висококачествен 3D двигател на разположение днес, така че определено трябва да помислите за използването му. Игралния двигател Unity 3D има редица сериозни предимства пред останалите, които ще бъдат разгледани по-долу.
Предимства на единството
Unity - нов двигател за създаване на 3D игри. Мнозина се чудят защо е необходимо да го изберат. Както беше казано по-рано, никой не ви принуждава да спрете избора си. Но сега ще разберете какво се отличава срещу останалите.
Първо, това е средата за разработка - разполагате с изключително удобен и функционален IDE, който съдържа както редактор на сцени, редактор на обекти, така и дори малък редактор на скриптове. Що се отнася до последното, това плюс е особено забележимо спрямо другите, тъй като повечето двигатели вече имат собствен скриптов език, който трябва да използвате във всеки случай. В случай на Единство, можете да използвате както местния език, така и всеки друг език.
Отделно заслужава да се спомене нивото на графиките, които могат да бъдат създадени в играта - това е доста високо в сравнение с повечето други двигатели. И, разбира се, заслужава да се отбележи най-високото ниво на физика - можете да създадете проект, който не е по-лош от всеки модерен шедьовър, разбира се, с необходимите умения.
В заключение, си струва да се каже за стойността - тя става препънка за много начинаещи разработчици. В този случай тя не е твърде висока - само петнадесет стотин долара. Ако искате, можете да използвате безплатната версия - тя е напълно функционална, но няма определен брой полезни функции. Освен това готовият проект ще показва постоянно логото на Unity по време на играта. Сега разбирате защо Unity 3D е популярен гейм мотор. Но наистина ли няма против? Сега нека поговорим за това.
Против Единство
Много от тях се опитаха да открият недостатъци в този двигател, но с трудност оплакванията натрупаха само един - затварянето на изходния код. В известен смисъл, това наистина е недостатък - можете да използвате само ядрото, което ви предлага разработчикът, не можете да правите никакви промени в него, дори ако знаете как да го направите. И дори и с факта, че сте платили петнадесет стотин долара - лицензът все още не ви дава достъп до самата сърцевина. Но ако погледнете от другата страна, тогава практически няма модерен двигател, който ви дава достъп до кода на ядрото, така че това минус може да се счита за сериозен недостатък с много опъване. И други неуспехи на този красив двигател не могат да бъдат намерени.
Използване на единството
За използването на този двигател вече е казано преди - IDE за него е просто красива. Рядко се намира такава функционална среда за развитие, която няма да бъде претоварена с ненужни подробности, няма да бъде абсолютно гола и неприятна. В Unity, всичко се справя добре - можете веднага да получите достъп до редактора на сцени на игри, както и към обектите на играта и дори към скриптовете, които се използват за тях. Можете директно в изгледа IDE да получите фрагмент в реално време на това, на което сте работили. В това единство просто няма конкуренти - този двигател е чудесен.
Руското единство
Ако не знаете английски, не се притеснявайте, все още можете да използвате "Единство". Играчът на руски език съществува и се поддържа активно, за да можете лесно да създавате шедьоври на играта в преводна версия. Освен това има огромна рускоезична интернет общност, посветена на този двигател - там можете да научите последните новини, да прочетете мнението на опитни потребители и да зададете въпроси, които ви интересуват. Unity3D на руски е напълно възможно.
Добавяне на скриптове
Вече е казано, че няма да можете да промените кода на ядрото. Но в същото време можете да добавите собствени скриптове и да изтеглите тези, създадени от други потребители.
- Как да активираме режима за разработчици в Undertale и какво дават?
- Най-добрите компютърни игри за най-завладяващите геймъри
- Какво е промо код в игрите?
- Компютърни игри: какво представлява една банда?
- Серия от игри `Crash Bandicut`
- Какво е мултиплейър в игрите?
- Гуми за центрофугиране - Системни изисквания
- Sprites за игри - какво е това?
- Игра за Windows Live. Ключът за игрите за Windows Live
- MDK - декодиране в компютърни игри
- "Енгри Бърд" - преминаващи игри от поредицата
- Компютърни игри Местоположение ...
- MLG - какво е това? Майор Лийг игри. Професионална лига на видеоигрите
- Assassins Creed Unity: освен за игра
- Най-лесната игра в света е фантазия или реалност
- Физически двигател. Програмиране на игри
- Unity Web Player - какво е това?
- CoinsUP: как да получите 1445 кредита за любимите си игри
- Игри за предаване на "Аndroid": какво да играя?
- Игра, в която трябва да създадете игри: Game Dev Tycoon
- Компютърни игри за детето и всичко, което трябва да знаете за достъпа до тях