Пам’ятаєте той час, коли віртуальна реальність була чимось із фільмів про майбутнє? Коли ми дивилися на героїв у шоломах і думали: «Ну так, років через 50, може, таке з’явиться». Так ось, новина: майбутнє вже давно оселилося у вашій...
Читати більше
Мрієте зробити віртуальну реальність чимось по-справжньому захоплюючим? Ну, так, щоб надіти шолом і відразу відчути вау-ефект? Але замість цього сидите, дивитеся на десятки движків, редакторів і SDK і думаєте, з чого взагалі почати і як продовжити? Хочемо сказати, що це нормально, ви не єдині такі. Всі з цього починають, і плутанини тут не уникнути.
Євген Касьяненко і команда KISS Software свого часу пройшли весь цей шлях. Ми перепробували купу інструментів, зловили свої граблі, зробили висновки, і тепер готові заощадити вам час і нерви.
У цій статті тільки перевірені інструменти для розробки в VR. Розповімо простою мовою:
Загалом, якщо хочете прокачатися в VR-розробці, ви за адресою!
VR – це коли одягаєш шолом, і все, ви вже не в кімнаті, а десь зовсім в іншому місці. Можна ходити, оглядатися, розглядати об’єкти з будь-якого кута, іноді навіть взаємодіяти з ними, майже як у житті. Тільки ви в цифровому світі.
Але віртуальна реальність – це не тільки про ігри та зомбі в 3D. Сьогодні її використовують, щоб навчати лікарів, показувати клієнтам будинки, яких ще немає, тестувати дизайн літаків, допомагати людям справлятися з фобіями, та що завгодно.
«Якщо хочете, щоб VR сприймався не просто як щось прикольне, а викликав справжній захват, тоді важливо з самого початку грамотно підібрати інструменти. Движки, шейдери та все інше повинні працювати на одну мету: зробити картинку реалістичною, а відчуття максимально живими», – пояснює Євген Касьяненко.
Які саме інструменти для цього потрібні і як не заплутатися у виборі, про це і піде мова далі.

Судячи з нашого власного досвіду, вибір софту для створення VR-контенту можна порівняти, наприклад, з вибором взуття для далекого походу. Все залежить від мети, маршруту та умов.
Ось кілька ключових моментів, які варто врахувати перед тим, як занурюватися у світ движків і програм:
З особистого досвіду можемо сказати: для створення класного VR-контенту потрібні дійсно надійні і при цьому гнучкі інструменти, такі, що не підведуть у найвідповідальніший момент.
Нижче розглянемо кращі програми. Їх застосування допоможе реалізувати найсміливіші ідеї, що народилися в голові у розробника віртуальної реальності. Почнемо з движків.
Створення VR-гри на Unity або будь-якого іншого додатка віртуальної реальності дуже поширене серед розробників. Його люблять і новачки, і профі за гнучкість і можливість роботи на купі платформ. З його допомогою можна робити як простенькі, так і досить заморочені додатки віртуальної реальності.
«Якщо думаєте про те, на чому збирати VR-гру, то Unity буде одним з найбільш логічних (і популярних) варіантів у більшості випадків. Чому? Тому що він працює майже скрізь. Oculus, HTC Vive, PSVR, мобільні шоломи – движок підтримує більше 25 платформ», – зазначає наш фахівець.
Але Unity має як переваги, так і недоліки. Зупинимося на них детальніше.
Переваги:
Недоліки:
«Unreal Engine – це те, що вибирають розробники, коли потрібно вичавити максимум з графіки. Він дозволяє створювати дійсно вражаючі VR-проекти з реалістичними ефектами, як у кіно», – ділиться Євген Касьяненко.
Движок для створення додатків віртуальної реальності Unreal Engine підтримує розробку під VR і AR, а рейтрейсінг робить картинку настільки живою, що іноді забуваєш, що це все ніби не по-справжньому.
Відзначимо сильні і слабкі сторони цього движка.
Переваги:
Недоліки:
Залежно від потреб і цілей, Євген Касьяненко виділяє також і інші класні движки віртуальної реальності:
Для того щоб створювати нормальний VR-контент, одного ігрового движка замало. Потрібно ще користуватися програмами для моделювання, анімації та додавання інтерактиву.
Ми зібрали добірку VR-додатків, які особисто рекомендує Євген Касьяненко. Все перевірено на практиці, без теорії та маркетингової мішури. Ці інструменти відмінно поєднуються з Unreal Engine і Unity, допомагають прискорити розробку, поліпшити візуал і зробити ваш проект у рази крутішим.
Ідеальний варіант для тих, хто хоче зануритися в 3D без болю для гаманця. Цей інструмент безкоштовний, але при цьому дивно потужний. Наприклад, можна моделювати персонажів, збирати світи, налаштовувати анімації, і загалом, творити все, що знадобиться для VR-проекту.
А найприємніше, коли все готово, ви берете своє творіння і спокійно переносите його в Unity або Unreal. Просто, зручно і без зайвих танців з бубном.
Професійні програми від Autodesk. Їх використовують в кіно та іграх, щоб робити складні і дуже якісні моделі та текстури.
Незвичайна програма, де з VR-шоломом малюєш у повітрі, і виходять 3D-картини прямо у віртуальному світі. Справжнє занурення!
Класний вибір, якщо хочеться робити інтерактивні сцени в VR і AR без єдиного рядка коду. Все інтуїтивно, візуально і максимально зрозуміло. Особливо сподобається тим, хто вже працює з Photoshop або Illustrator (інтеграція з Adobe-інструментами тут на висоті). Знайоме середовище дасть менше стресу і швидший результат.
«Вибирати інструменти для VR – це не просто «що дешевше» або «що популярніше». Все повинно зав’язуватися на цілі проекту і на те, наскільки конкретне програмне забезпечення реально підходить саме під ваше завдання», – підкреслює Євген Касьяненко.
Додамо, що без професійного погляду тут легко промахнутися. Так, начебто все красиво, а потім з’ясовується, що половина функцій просто не потрібна, а потрібної якраз немає. Саме тому так важливо розбиратися в тонкощах і не покладатися тільки на рекламу або хайп.
Щоб вибрати програмне забезпечення для VR-розробки, потрібно спочатку зрозуміти, що саме хочеться зробити, на якій платформі працювати і який у команди досвід. У KISS Software цей шлях вже добре вивчений, тому Євген Касьяненко ділиться підсумковими порадами для правильного вибору:
VR – штука класна, але зробити її реально крутою не так просто. Потрібно і дизайн продумати, і програму написати, і продуктивність налаштувати, щоб все літало, а не гальмувало. Зробиш щось не так, і замість вау-ефекту отримаєш розчарування.
Ось тут ми і виручаємо. Євген Касьяненко і вся наша команда KISS – це люди з великим досвідом у віртуальній реальності. Ми знаємо, який движок вибрати, як зробити візуал так, щоб очі раділи, і при цьому щоб підсумковий проект працював без глюків на будь-яких пристроях.
Пам’ятаєте той час, коли віртуальна реальність була чимось із фільмів про майбутнє? Коли ми дивилися на героїв у шоломах і думали: «Ну так, років через 50, може, таке з’явиться». Так ось, новина: майбутнє вже давно оселилося у вашій...
Читати більше
Технологія віртуальної реальності виходить на новий рівень. Вже сьогодні VR представлена в сферах медицини, архітектури, дизайну, освіти та розробки ігор. А що буде далі?
Читати більше