С Unity 3D създаването на игри е „игра“
![С Unity 3D създаването на игри е „игра“](/Files/Publications/2018/01/Unity 3D_1753821.png)
„Работи точно, както умът ти би функционирал – отвъд рамките на кутията.“ – Джеръми Романовски, творец в Camouflaj.
„Най-страхотното нещо при Unity е работният процес, това колко лесно можеш да създаваш, променяш и да вкарваш данни и код (...) всичко е детска игра.“, Матю Жирард, главен изпълнителен директор в Amplitude Studios.
Unity е гъвкава и мощна платформа за разработване на 3D и 2D игри и интерактивни изживявания. Представлява сложна екосистема, която би била от полза на всеки, който желае да създава съдържание от най-висок клас и да отговаря и на най-малките нужди и изисквания на заклетите геймърите. С Unity 3D се разработват игри за Android, iOS, MAC OS, Windows, Windows Phone, Windows Store, Linux, XBOX, TIzen, BlackBerry, Web Browsers, Samsung TV и Play Station. Това е платформа, която използват както големи компании като Blizzard, така и тепърва започващи стартъпи.
А ето и три примера за игри от света на Unity:
1. Hearthstone: Heroes of Warcraft
Hearthstone: Heroes of Warcraft е безплатна игра с карти на Blizzard и съществува от 2014 г. В основата й е обширният Warcraft свят, на чиято база са създадени разнообразни тестета от карти с шамани, друиди, войни и магове. Подобна е на други игри от същия род като Magic Тhe Gathering. Макар и проста, Hearthstone: Heroes of Warcraft действа наистина зарибяващо.
2. Battlestar Galactica Online
Battlestar Galactica Online е създадена от Bigpoint, Artplant през 2011 г. и е MMO Browser game. Базирана е върху едноименния телевизионен сериал. Представлява масивна мултиплеърна онлайн игра, в която играчите поемат контрола върху космически кораб и се бият с противниците си (играчите от другия отбор), за да се изкачват в нивата и да се нареждат възможно най-високо в класирането. Геймърите трябва да избират между две фракции – Colonial (хора) и Cyclon, а след това да се бият помежду си за ресурси, с които после си купуват кораби, екипировка, амуниции и ъпгрейди за корабите, които вече владеят. Доказателство за успеха на играта са потребителите й, които надхвърлят 250 милиона.
3. Kerbal Space Program
Kerbal Space Program представлява симулатор за космическо летене. Съществува от 2011 г., а създателите й са Squad. Това е игра за стратегии, планиране и прецизно изпълнение. Основни действащи лица тук са Kerbals – малки зелени хуманоидни извънземни, които строят космически кораби, за да обикалят в космоса или да кацат на други планети. Играта е базирана на действителни физични закони, което превръща конструирането на собствен кораб и изпращането му в космоса в истинско предизвикателство и забавление. В комбинация с малките й симпатични герои, Kerbal Space Program води до часове залепяне пред компютъра.
Ако и вие имате идея за подобна или за много по-интересна игра, то безплатният Unity 3D курс на СофтУни би могъл да ви даде насока в това как точно да я реализирате. Отвореният курс започва на 9-ти февруари и ще продължи 10 седмици. Лекциите ще се провеждат всеки вторник от 18:00 до 22:00 ч. Ще можете да избирате между присъствена и онлайн форма на обучение, а крайният изпит ще бъде комбинация от проект и решаване на 10 задачи в рамките на 4 часа.
По време на обучението ще програмирате, като използвате Unity Graphical Engine API (c#), ще работите с GameObject, координати, вектори, материали, камери, шейдъри, ресурси, трансформации, както и с 2D/3D графика, сцени и анимация. Ще създавате графични приложения с Unity и още много, за което бихте могли да научите от програмата на курса.
Автор: Кристина Кацарска