Новини високих технологій
» » Платформи для створення ігор: поняття, види платформ, рейтинг кращих, класифікація ігор, огляди, відгуки і поради фахівців

Платформи для створення ігор: поняття, види платформ, рейтинг кращих, класифікація ігор, огляди, відгуки і поради фахівців

14-08-2018, 11:43
2 727
Для створення кожної гри потрібно своя платформа. Її вибір залежить від жанру майбутньої забави. Платформи для створення ігор - це той же движок, завдяки якому людина може створити власний "шедевр". На сьогоднішній день гри зустрічаються практично скрізь - в планшетах, комп'ютерах, телефонах і просто в ігрових автоматах. Платформа - це основа гри, так як від її виду залежить, яким буде її жанр, формат, дизайн та інше. Ігри класифікуються за жанрами: шутер, екшен, аркада, головоломка, стратегія, симулятор і гонки. Це були основні жанри, спираючись на які, можна створити власну гру.

Платформи для створення ігор

Нижче ми пропонуємо огляд 10 платформ для тих, хто не знайомий з мовою програмування та скриптами. Кожна з програм була оцінена користувачами на основі трьох основних критеріїв - функціональність, зручність і інтерфейс.


Game Maker

Середня оцінка: 8. Ця програма орієнтована на новачків в цій області, тому вміння програмувати не обов'язково. Цей софт реалізує платформу для ігор на слабких ПК, де в меню є заготовлені макети рівнів, приклади предметів, зразки звуків і сценаріїв. Також можна виявити вбудовані редактори рухомий графіки (спрайтів). За допомогою даної платформи для створення 2Д ігор користувач зможе реалізувати свої задуми в різних жанрах. В Game Maker передбачений навчальний курс з конструювання макетів для майбутніх зразків нових ігор. Для користувачів, знайомих з цією сферою, в даній програмі є вбудований мова програмування GML (Game Maker Language), який допоможе в створенні більш якісних ігор. За замовчуванням російська мова відсутня, але при необхідності можна встановити русифікатор.


Construct 2

Середня оцінка: 9. Це ще одна відмінна платформа, яка не вимагає поглиблених знань програміста, але допомагає новачкам у створенні більш потужної гри. Більше того, ця платформа для створення ігор на Android може допомогти зробити це і на MAC (айфони і айпади), і на Windows. Ігри, розроблені на цій платформі, можна завантажити в браузер і соціальну мережу Facebook. Працювати в цій програмі нескладно, якщо знати англійську мову, так як підтримки російської тут немає. На цій платформі користувач буде мати справу з подіями, предметами і взаємодіями. У додатковому меню є готові макети поведінки всього навколишнього світу. На відміну від інших платформ для розробки флеш-ігор, в Construct 2 повністю реалізований ефект частинок на HTML5. У цій програмі є движок Box 2D Physics, завдяки якому користувач може якісно зобразити ефекти за всіма законами фізики. Для досвідчених програмістів є можливість підключення розширень (за типом Java), які здатні змінювати вихідний код гри при експорті.

Unity 3D

Середня оцінка: 87 балів. За допомогою цього програмного забезпечення гра на різних платформах запуститься без проблем, так як є підтримка не тільки ПК, але і Xbox 360 PayStation 3 Wii. Мультиплатформовий движок Unity передбачає створення ігор і додатків для Win8 і молодших серій, а також для Mac OC, Android, Linux і Blackberry.
Інтерфейс програми передбачає використання заготівель скриптів, звукових ефектів і текстур. Також можна підключити опції в онлайн-режимі і налаштувати перетягування об'єктів.

3D Rad

Середня оцінка: 83 бала. Ця платформа для створення ігор розрахована на тих, хто бажає зробити їх з самого початку. Тут з нуля можна створити аркади, шутери, квести, стратегії і головоломки, при цьому витративши мінімум часу. Для початку потрібно визначитися з вибором об'єктів, потім встановити їх у такому порядку, щоб вони взаємодіяли між собою. Незважаючи на багатий вибір моделей і варіантів дій, у цій програмі є функція, яка дозволяє переміщати в поточний проект макети з інших платформ. Для створення гарного музичного супроводу в грі досить перемістити музичні файли у форматі WAV і OGG. Відмінність цієї платформи для створення ігор в тому, що вона володіє якісною графічної складової, правдоподібною фізикою, інтеграцією в веб-сторінки і підтримкою повноцінного мультиплеєра.

Game Editor

Середня оцінка: 73 бала. Платформа для ігор на слабких ПК у форматі 2D. Однак вона здатна створювати ігри і для "Андроїда". Для роботи в цій програмі необхідно призначити предмет і задати йому певні налаштування, які продемонструють реакцію на різні події в ігровій атмосфері. Якщо у користувача вже є замальовки чи готові матеріали, які він бажає задіяти в поточному проекті, то їх можна вільно перемістити з інших програм. Користувач має право використовувати не тільки готові відповідні реакції, але і придумати власні, використовуючи при цьому спеціальний скриптова мова програмування, який набагато простіше того ж З++ або Java.

Stencyl

Середня оцінка: 9. Ще один простий варіант платформи для створення ігор, управління якої не потребує особливих знаннях. Працювати користувачеві доведеться з готовими схемами рівнів та подіями, які зображені у вигляді системи блоків. Їх потрібно перетягувати з одного місця в інше. Якщо варіантів створення певних предметів недостатньо, розробники цього додатка передбачили пропис коду власноруч, але для цього необхідно знати мову програмування. Дана утиліта буде корисна тим, хто вже працював у програмі Photoshop. Інтерфейс Stencyl Desinger аналогічний популярному фоторедактору.

Craft Studio

Середня оцінка: 87. Тут надається повна свобода дії в 3D-сфері: користувач може самостійно писати сценарій і задавати дію, зображати анімації і ефекти. Творці цієї програми продумали кожну дрібницю, щоб платформа для ігор на ПК мала цікавий і зрозумілий інтерфейс. Варто звернути увагу, що весь інструментарій для роботи з моделями і анімаціями у програмі вже є, як і інші візуальні складові. Плюси цієї платформи для створення ігор на слабких ПК в тому, що конфлікту форматів або конвертування їх не буде.

Adventure Game Studio

Середня оцінка: 7. Багатьох цікавить, які існують для створення ігор кращі платформи. Один з яскравих прикладів - даний інструмент, який дозволяє створювати ігри в двомірному просторі у жанрі пригод. Для повного переконання в тому, що програма створить потрібний продукт, разом з нею є в комплекті демо-гра, з якої можна ознайомитися. Схема роботи проста - потрібно змінювати ігрові кімнати, в яких розташовані певні об'єкти. Гравець буде діяти згідно скриптам, які додаються за допомогою окремого редактора. Один з плюсів цієї програми - це підтримка сучасного формату, тобто користувач зможе імпортувати в гру мультимедійні файли.

Arcade Game Studio

Середня оцінка: 83. А ось і найкраща платформа для створення ігор 90-х років минулого століття. Це ще одна найпростіша програма, що не вимагає умінь в області програмування. У неї вже закладено кілька готових аркад, які користувач зможе змінити по своєму смаку. На цій платформі можна створювати аркади, шутери з видом зверху і збоку.

Clickteam Fusion

Середня оцінка: 9. Чергова платформа з підтримкою безлічі ОС, наприклад Windows, IOS і Android. Також є можливість випустити свої додатки для браузера, які підтримують HTML5. З допомогою якісного фізичного движка користувач може змінювати напрямок дрібних частинок і управляти фізикою. Для тих, хто мало знаком з малюванням і проектуванням, розробники передбачили наявність бібліотеки з готовими макетами анімацій і об'єктів. Після установки цього додатка користувач автоматично стає членом спільноти, де в подальшому зможе спілкуватися з іншими користувачами на загальному форумі і звертатися за допомогою в підтримку.

Game Salad

Середня оцінка: 83. Для початківців майстрів розважальних шедеврів це відмінна платформа для створення ігор ОС Android. Вона елементарна у використанні, має простий зовнішній вигляд і має підтримку впровадження об'єктів звичайним перетягуванням. На платформі Android ігри будуть виглядати цілком непогано, так як їх основою є взаємодія головного героя з об'єктами і його нестандартну поведінку. У цю програму можна додавати свою музику та зображення. Ігри, створені в цій програмі, можуть відтворюватися в телефоні і на ПК.

Visionaire Studio

Середня оцінка: 73. Якщо прості шутери і аркади не до смаку майбутнього творця ігор, то жанр головоломок йому точно сподобається. Розглянуте додаток саме такі ігри і створює. Потрібно лише вибрати героя, локацію, розставити предмети за своїм бажанням, придумати загадки і прописати команди з підказками. Однак безкоштовно користуватися можна тільки демо-версією програми, але цього буде цілком достатньо для ознайомлення.

Провідні безкоштовні платформи

Unity Мультиплатформовий движок, що дозволяє створювати якісні ігри та займатися портированием їх на всі існуючі мобільні платформи. Дана програма вільно зчитує інформацію з 3Ds Max, 3D Maya, Softimage, Blender і CINEMA 4D. Завдяки недавнім оновлення (у вигляді Unity 4.3) двигун може працювати з 2D-графікою, маючи підтримку фізики і спрайтів в цьому форматі. Незважаючи на сумісність з майже будь-яким 3D-редактором, в даному ПО редактор графіки обмежений у своїх операціях - відсутність самостійного моделювання змушує користувачів створювати контент в сторонніх 3D-редакторах. Однак не варто турбуватися, так як у бібліотеці є багатий асортимент заготовок, які можна використовувати безкоштовно або купити у авторів за фіксовану ціну. Крім безкоштовної версії Unity, є Pro, яка стоїть 1500$. В даному випадку можна оформити щомісячну передплату. Обійдеться вона в 75$. Платна версія движка має значні відмінності від звичайної. Тут покращене освітлення, просунута фізика і багато іншого. Відгуки користувачів в основному позитивні, тому що редактор може підтримувати не тільки готовий, але й відтворений сценарій. Негативні думки стосуються закритого коду движка. Unreal Development Kit Epic Games подарували світу безкоштовну версію платформи для створення ігор - Unreal Engine 3. Вона неодноразово була використана в створенні ААА проектів, включаючи відомі шедеври, як Borderlands, Bioshock 2 і Singularity. Ця платформа несе в собі чималий графічний потенціал, який застосовується навіть для створення мобільних ігор і додатків. У UDK є власний унікальний інструмент для розробки рівнів в самій програмі, не використовуючи сторонні програми. Цим вона відрізняється від простого Unity. Unreal володіє можливістю створення ігор у різних жанрах, включаючи RPG, який спроектувати і відтворити дуже непросто. Унікальний движок володіє індивідуальним об'єктно-орієнтовним мовою програмування, що нагадує С++ або Java. Також UDK є кроссплатформної програмою, так як дозволяє перенести ігри на різні платформи. Що стосується оплати, то вона буде потрібна тільки при релізі вже готової гри. Однак незалежні розробники використовують інший підхід, який не потребує великих затрат на початку розробки. Ліцензійний збір у момент видання гри становитиме 99$, але при виручці за гру в сумі понад 50000$ користувач зобов'язаний виплатити 25% від суми, що вважається винагородою для авторів. У цієї платформи тільки позитивні відгуки користувачів, хоча багатьом доводиться вивчати З++. NeoAxis 3D Engine Дана програма для реалізації 3D-проектів у виконанні набагато простіше двох попередніх, що дає можливість розвиватися і тренуватися на даному терені. Тут можна створити самостійні ігри-симулятори, віртуальні реальності та інші. Також додаток використовується в якості допоміжного, якщо в іншому двигуні не передбачено створення і моделювання. Дана платформа може функціонувати на ОС Windows ХР і новіше, маючи встановлений NET 4.0. Деякі навчальні заклади використовують цей движок для наочного посібника з проектування та моделювання в 3D-сфері. В меню можна знайти набір готових карт і проектів, а в якості приємного бонусу представлений варіант російською мовою. Незважаючи на просту графіку, це відмінна платформа для ознайомлення з 3D-технологіями. Відгуки про цю програму в основному позитивні. Однак є і такі користувачі, яким не подобається якість графіки. CryENGINE Це переможець серед всіх представлених платформ для створення ігор на ПК і консолі. Тут движок володіє неймовірною потужністю, яку Crytec продемонстрували у грі Far Cry. Багатоплатформовий движок підтримує консолі нового покоління. Самий просунутий движок володіє артхаусним освітленням, має саму сучасну фізику і реалістичну систему анімацій. Неймовірні можливості даного ПЗ дозволяють зображати деталізовані і якісно промальовані рівні в іграх. Але ніщо не дістається просто так. Щоб досконало оволодіти цим інструментом, знадобиться деякий час, а новачкам краще поки що відкласти знайомство з CryEngine. Щоб просто працювати і розвиватися в цій програмі, підійде і безкоштовна версія, яка не розрахована на комерцію. На сайті розробників немає інформації стосовно ціни на збори за реалізацію. Щоб випустити гру, створену на CryEngine, користувачеві необхідно зв'язатися з Crytec, надати всі деталі, що відносяться до гри, і узгодити ціну. В основному відгуки про цьому движку позитивні. Користувачі тепло відгукуються про даною програмою. Однак є кілька негативних відгуків. Деякі користувачі незадоволені тим, що в програмі відсутнє елементарне навчання азам. Також для роботи з нею необхідно серйозне обладнання.

Рекомендації фахівців

Створення ігор - це важка і копітка праця, що вимагає знань, умінь і терпіння. Мало хто доводить розпочату справу до кінця, випускаючи інді-гру або повноцінний шутер. Адже недостатньо просто намалювати рівень, додати об'єкти і прописати коди. Необхідно чітко знати, що користувач хоче бачити в грі. Якщо це аркада, то необхідно визначитися, в якому форматі вона буде, з яким виглядом. Якщо гра-головоломка, то потрібно прописувати скрипти взаємодії головного героя з навколишнім світом або з певним предметом. Перші кроки головні, так як вони визначать майбутнє гри. Почати варто з найпростіших платформ, які не вимагають особливих знань в програмуванні і мають в запасі бібліотеку заготовок. По мірі знайомства з однією платформою можна скористатися іншого, подивитися код предмету, а на його основі створити свій маленький шедевр. Головне - не залишати свою справу на півдорозі.
Цікаво по темі
Огляд програми для створення ігор для Android
Огляд програми для створення ігор для Android
Ринок мобільних ігор зростає з кожним днем. Щодня мільйони людей скачують і грають в них. Багатьом ця картина знайома тільки з одного боку, в якості
Редактор ігор. Програми для створення ігор
Редактор ігор. Програми для створення ігор
Створення комп'ютерних ігор – це досить складний процес, який, як правило, вимагає знання мов програмування. Але існують спеціальні редактори і
Список програм для скачування ігор на комп'ютер
Список програм для скачування ігор на комп'ютер
Борознячи простори інтернету, можна потрапити на сайт з тисячами відеоігор різних жанрів. Маючи перед собою такий великий вибір, іноді впадаєш у
Потужний ігровий движок Unity: опис
Потужний ігровий движок Unity: опис
Розвиток комп'ютерних технологій спричинило за собою створення різних програм допоміжного і розважального ...