Unity 3d
1. Підготовка до роботи
Де скачати Unity 3D
Завантажити безкоштовну робочу версію Unity 3D можна на офіційному сайті:
Безкоштовна версія - щедрий подарунок від розробників, який дозволяє нам вільно користуватися програмою рівно до того моменту, поки ми не захочемо випустити свою гру на комерційній основі.
Програма займає обсяг 1,1 Гб.
Як встановити Unity 3D
Так само нам будуть потрібні додаткові програми для створення зображень і 3D-моделювання.
Unity підтримує зображення форматів: jpeg, png, gif, bmp, tga, iff, pict.
Для початкових 2D проектів буде досить навіть стандартного «паинт». Paint - дуже проста і зручна програма для створення зображень в форматі .png. Єдиний її недолік - в ній не можна малювати зображення з прозорими квітами (відсутній альфа-канал). Для створення прозорих зображень використовуємо іншу просту і безкоштовну програму - Gimp.
Paint
Безкоштовна. Входить в базовий комплект Windows.
Щоб запустити програму: заходимо в меню «Пуск», вибираємо рядок «Усі програми» - «Стандартні» - «Paint»
Gimp
Безкоштовна програма.
Можна завантажити за посиланням:
gimp.ru/download/gimp
(87, 7 мб)
Adobe Photoshop
Професійна графічна програма
adobe.com/ru/products/photoshop.html
(Є безкоштовна пробна версія на 30 днів)
Corel Draw
Професійна графічна програма
coreldraw.com/ru/free-trials
(Є безкоштовна пробна версія на 30 днів)
Unity підтримує 3D-моделі форматів:
Тут ви можете вибрати на свій розсуд будь-яку програму, де готові 3D-моделі можна зберігати в перерахованих форматах.
Що потрібно знати для Unity 3D
Самовчитель розрахований на Новомосковсктеля з багажем знань на рівні, як мінімум, сучасного випускника школи. Передбачається, що ви знаєте:
- стандарти програм в системі Windows (де зазвичай знаходиться меню, як шукати необхідні папки, як завантажувати, зберігати файли, як перетягувати об'єкти та інші стандартні дії);
- шкільний курс геометрії (тривимірний простір; осі Ox, Oy, Oz; координати, проекції, назви фігур);
Це той мінімум, що дозволить вам розуміти текст самовчителя. Так само є вимоги, які не обов'язкові, але якщо вони є, то істотно прискорять процес вашого навчання:
- принципи об'єктно-орієнтованого програмування (ООП);
- знання однієї з мов програмування;
- знання однієї з програм 3D-моделювання (об'єкти, моделі, матеріали, текстури).
чим керуватися
Усередині самої програми Unity 3D весь інтерфейс тільки англійською мовою. Саме тому у більшості користувачів виникають труднощі з вивченням Юніті.
- На офіційному сайті Unity 3D вже працюють над створенням довідки російською мовою, але всередині самої програми русифікація не планується. Щось вже можна почитати: Unity3D.com/ru/learn. Але цієї інформації недостатньо.
- Дуже багато інформації є на російськомовному форумі Unity3D.ru. Але формат форуму має на увазі, що інформація погано структурована, і якщо ви шукаєте щось конкретне, то шукати доведеться дуже довго. Форум краще використовувати для завдання конкретних питань, можливо, хтось із учасників зможе дати вам корисний відповідь.
Всі ці три джерела мають свої плюси і мінуси, а ми спробуємо в даному самовчителі створити ідеальний процес навчання, без істотних мінусів:
1) російською мовою, але з англійськими термінами з інтерфейсу;
2) з детальним описом, щоб допомогти в будь-якій ситуації, але з хорошою структурою, щоб легко і швидко можна було знайти потрібний розділ;
3) з теорією для загального розуміння, і з практичними прикладами для отримання досвіду розробки ігор.