Зміст
Як вам ідея створити власну гру? Для цього вам необхідна спеціальна програма, в якій ви зможете створювати персонажів, локації, накладати саундтреки і багато іншого. Таких програм існує безліч: від елементарного програмного забезпечення для створення платформерів до великих кроссплатформенних движків для 3D ігор. Одним з найпотужніших двигунів є Unity3D.
Unity3D – це інструмент для розробки як плоских двовимірних ігор, так і об'ємних 3D ігор. Створені з його допомогою гри, можна запустити практично на будь-якій операційній системі: Windows, Android, Linux, iOS, а також на ігрових приставках. Unity3D розрахований на те, що тут буде відбуватися весь процес розробки.
Радимо подивитися: інші програми для створення ігор
Візуальне програмування
Спочатку створення повноцінних ігор на Unity3D мало на увазі знання таких мов програмування, як JavaScript або C. в принципі, ви і зараз можете ними скористатися. А можете використовувати інтерфейс Drag-and-Drop, як і в Game Maker . Тут вам потрібно просто перетягувати мишкою об'єкти і задавати їм властивості. Але такий спосіб розробки підійде тільки для невеликих інді-ігор.
Створення анімації
Анімувати моделі в Unity3D можна кількома способами. Перший спосіб-створення анімації в сторонніх програмах для роботи з тривимірною анімацією і імпорт проекту в Unity3D. другий спосіб-робота з анімацією в самому Unity3D, так як вбудований редактор має спеціальний набір інструментів.
Матеріали
Матеріали та текстури відіграють важливу роль для створення реалістичного зображення високої якості. Безпосередньо прикріплювати текстури до об'єкта не можна, необхідно створити матеріал, використовуючи текстури, і тільки потім його можна привласнити об'єкту. Окрім стандартних бібліотек матеріалів, ви можете завантажувати додаткові файли та імпортувати їх у Unity3D.
Level Of Detail
Ця особливість Юнити3Д дозволяє значно знизити навантаження на пристрій. Функція Level Of Detail-грамотна деталізація. Наприклад, в іграх-бігунах при проходженні дистанції те, що було позаду вас, видаляється, а те, що попереду вас, генерується. Завдяки цьому ваш пристрій не захаращується непотрібною інформацією.
Гідності:
1. Можливість створювати ігри на будь-яку ОС;
2. Стабільність і висока продуктивність;
3. Тестування гри безпосередньо в редакторі;
4. Майже необмежена безкоштовна версія;
5. Дружній інтерфейс.
Недоліки:
1. Відсутність русифікації.
2. Для більш-менш великих проектів необхідно знати, як мінімум, дві мови програмування;
Unity3D – це один з найбільш потужних і, можливо, найпопулярніший ігровий движок в світі. Його відмінною рисою є привітність до новачків і найбільш широка мультиплатформа. На ньому можна створити практично все: від змійки або тетрису до GTA 5. На офіційному сайті можна завантажити безкоштовну версію програми, яка містить деякі незначні обмеження.
Завантажити Unity3D безкоштовно
Завантажте останню версію з офіційного веб-сайту