Повний перелік програм для створення ігор (2D PC)

Представляємо вашій увазі спробу нашого сайту створити повний перелік ігрових движків, який буде цікавий інді розробникам, зручний для початкового вибору движка, і допоможе зробити ще один крок до створення власної комп'ютерної гри. Все просто, лаконічно, розгруповано за категоріями та виділено кольором за актуальністю.


Вибір категорії ігрових двигунів:

2d движки для android ігор с. Повний перелік програм для створення ігор (2D PC)

Пропрієтарна технологія створена компанією Guerrilla Games. У створенні двигуна також брала участь студія Kojima Productions. З'явившись лише у 2013 році, Decima Engine встигла стати базою для кількох ААА-проектів, а також просто цікавих ігор.

Першою грою, створеною на Decima Engine стала Killzone Shadow Fall, яку розробила сама Guerilla Games. Спочатку студія не повідомляла, на якій технології створюється їхній проект, проте з анонсом наступної своєї гри - - все ж таки розповіла, що новий проект буде використовувати колишній двигун - Decima Engine.

Як і у випадку з багатьма популярними двигунами, фізична складова Decima Engine зав'язана на Havok physics. Завдяки цьому Guerilla вдалося створити перспективну технологію з динамічною скелетною анімацією та реалістичною системою пошкоджень.

У 2015 році Decima Engine стала основою для Until Dawn - сумнівного спочатку хорору, який у підсумку став головним відкриттям жанру за весь рік. Крім Horizon Zero Dawn, двигун також використовується в амбітному проекті Хідео Кодзими - . Саме тому студія японського розробника – Kojima Productions – надавала допомогу під час створення двигуна провідному розробнику – Guerilla.

По суті своїй Decima Engine розроблений спеціально для ААА-проектів, яким потрібна висока деталізація та підтримка 4К-дозвіл. Зважаючи на можливий гучний успіх Death Stranding, а також той факт, що Guerilla тісно працює з Sony, у майбутньому Decima Engine йтиме нарозхват. Швидше за все, ми будемо часто бачити цю технологію в .

9 місце – EGO Engine

Двигун, розроблений спільними зусиллями компаній та Sony Computer Entertainment. За своєю суттю є покращеною версією Neon, який під «нульовим» номером представляв гру Colin McRae: DiRT.

EGO Engine по праву заслужив місце в топі хоча б за неймовірно якісні ігри у гоночному жанрі. Всі ігри Codemasters, починаючи з 2007 року, виходили і виходять саме на EGO, причому в їхньому послужному списку є і шутери, що говорить тільки на користь різнобічного двигуна.

Більшість роботи у створенні EGO проробила студія Codematers, коли Sony ж надала графічний двигун PhyreEngine. На першій версії EGO Engine вийшли знамениті DiRT та DiRT 2, а також доповнення Dragon Rising для шутера Operation Flashpoint. Другу версію двигуна представляла DiRT 3, ігри в серії GRID та F1.

На третій же версії Codemasters зараз роблять DiRT 4, яка гарантує стати чудовою ралійною гонкою. Всі проекти компанії завжди добре оптимізовані, незважаючи на відмінну графіку. Взяти, наприклад, DiRT 2 - гра вийшла далекому 2009, проте якість її картинки досі може дати фору деяким сучасним проектам (і йдеться не про інді).

Реалістична система пошкоджень, бруд, що наліплюється на крила авто, керованість машин - всі гоночні ігри Codemasters виділяються цими та багатьма іншими складовими, яких компанія зуміла досягти лише завдяки створенню якісного двигуна EGO Engine.

8 місце- Game Maker: Studio

Найвідоміший ігровий двигун і конструктор, створений на Delphi. Game Maker був розроблений компанією Yo Yo Games, а провідним розробником технології виступає Марк Овермарс.

Сьогодні існує сім версій движка, п'ять із яких підтримують виключно двомірні ігри. Із шостої версії девелопери вирішили інтегрувати обмежену підтримку 3D.

Game Maker отримав популярність тільки завдяки своїй простоті. Спочатку Овермарс, будучи професором в університеті міста Утрехт, створив базу для Game Maker у вигляді навчального посібника для своїх учнів. Згодом технологія з'явилася в інтернеті, де й набула популярності.

Відмінна риса Game Maker полягає в тому, що для роботи з ним не потрібно знати мови програмування.

Протягом створення гри на цьому движку користувачеві потрібно визначити ігрові об'єкти (саме на них будується гра), потім задати їх зовнішній вигляд, використовуючи спрайти, а поведінка і взаємодія предметів здійснюється шляхом опису їх реакцій на так звані події (СОП).

Game Maker з'явився у 1999 році і практично щороку продовжує отримувати оновлення. Останнє вийшло в 2011 – це восьма версія движка, яка отримала масу оновлень та доповнень. З того моменту двигун почав працювати на юнікод, його підтримка 3D значно зросла, був покращений редактор кімнат і т.д.

У 2012 YoYo Games вирішила серйозно переробити свою технологію, перш за все додавши підтримку кросплатформенності. Двигун отримав нову назву Game Maker: Studio, і лише після цього його почали сприймати як професійний інструмент для створення відеоігор, а не як навчальну програму.

Плюси Game Maker Studios криються в підтримці багатьох різних платформ від Windows і Mac OS, до iOS, Android, Xbox і PlayStation. Крім цього, бібліотека движка і багато розширень перекладені кількома мовами, а не тільки англійською, як зазвичай прийнято. У двигуна є власна мова програмування - Game Maker Language. Він також має інтеграцію зі Steam та поширюється абсолютно безкоштовно (тільки стандартна версія).

Єдиним мінусом є 3D, яке в Game Maker з'явилося ще в 2011, проте робота з ним досі не приведена в прийнятний стан.

Найвідоміші ігри на Game Maker: Studios – це дві частини Hotline Miami. Крім них, на двигуні були розроблені десятки різних ігор, більшість з яких загубилася навіть в інди-сегменті.

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

7 місце – 4A Engine

Двигун з України, створений однойменною студією . Доля 4A Engine переплітається з X-Ray Engine, який, по-перше, був таким же чином розроблений в Україні, по-друге, був створений для гри в жанрі постапокаліпсису, а по-третє, написаний саме тими самими програмістами - Олесем Шишковцовим та Олександром Максимчуком.

4A Engine є пропрієтарним програмним забезпеченням, через що 4A Games може використовувати його виключно для власних потреб без можливості продавати ліцензії. На даний момент компанія випустила дві гри на цьому движку - Metro 2033 та Metro: Last Light.

Історія 4A Engine має кілька темних плям. Так, за деякими даними двигун є зміненою копією X-Ray. Ця підозра заснована на тому, що програмісти движка Шишковцов і Максимчук добровільно залишили. (або звільненими), використовували базу створеного ними X-Ray для 4A Engine. Ця чутка згодом переросла у скандал, але реальних підтверджень так і не було знайдено.

Шишковцов та його товариші не наважилися продовжувати розвивати «Сталкер» і X-Ray тому, що останній, на їхню думку, мав погану мережеву модель і неграмотну оптимізацію, через яку розподіл ресурсів та пам'яті комп'ютера здійснювався страшенно грубо. Загалом, за словами розробників, X-Ray був не здатний підтримувати консолі нового покоління і не мав майбутнього, через що вони вирішили піти зі студії і зайнятися власними розробками.

Створений ними 4A Engine тільки підтвердив раніше висловлені судження. Так, у порівнянні з S.T.A.L.K.E.R. Metro 2033 мала куди як найкращу графіку (що можна списати на часові рамки), але при цьому вимагала значно менше ресурсів від комп'ютера та не викликала жодних помилок у системі.

У Metro 2033 насамперед чудово був реалізований об'ємний туман, а також розмиття об'єктів та їхня висока LOD-деталізація. А включення в 4A Engine технології PhysX дозволило розробникам додати в гру оточення, що руйнується, динамічну водну поверхню і одяг.

Загалом 4A Engine можна назвати ідейним продовжувачем X-Ray, який показав куди як найкращі результати і уникнув численних помилок попередника. Так чи інакше, обидва движки заслуговують місць у нашому топі.

6 місце – IW Engine

З двигуном Infinity Ward стикався майже кожен геймер, навіть якщо він взагалі не в курсі про його існування. IW був розроблений однойменною компанією зі США, яка створила його спеціально для своїх ігор, а саме – серії найпопулярніших шутерів Call of Duty.

Історія двигуна Infinity Ward бере початок ще в 2002 році, коли майбутні співробітники компанії IW працювали в студії . Тоді вони випустили свій дебютний проект Medal of Honor: Allied Assault, на базі якого стояв двигун id Software - id Tech 3. Приблизно через рік більша частина колективу залишає 2015 Inc, щоб заснувати відому нам Infinity Ward і приступити до створення культової гри - Call of Duty.

Call of Duty була заснована так само на движку id Tech 3, про що девелопери і повідомили громадськості. Однак куплений двигун піддався значним модифікаціям, до списку яких увійшли звичайне поліпшення графіки, введення функції розмитого оточення, функції обробки водної поверхні за допомогою шейдерів, динамічні тіні і багато іншого.

З такими перетвореннями id Tech 3 версії IW істотно віддалився від оригіналу, так що для компанії можна було б назвати його власним двигуном і змінити йому ім'я.

Незабаром девелопери так і зробили, коли випустили Call of Duty 2, оголосивши, що сіквел виходить на модифікацію id Tech 3 – IW Engine 2.0. Двигун першої версії, як неважко здогадатися, розробники привласнили Call of Duty 1.

У 2007 році Infinity Ward випускає третю версію двигуна, вихід якого ознаменувала Modern Warfare. Анімація осіб, текстури води, освітлення, а також введення нового ефекту – глибини різкості – все говорило про те, що перед нами один із найякісніших двигунів для шутерів свого часу.

Аж до 2012 року компанія продовжує використовувати цей двигун, покращуючи лише графічну складову. IW 4.0 та 5.0 з'являються разом з Modern Warfare 2 та 3 відповідно. Незважаючи на створення нових версій, та ж Black Ops 2 вийшла випущена лише на третій моделі двигуна.

Однак у 2013 у напрямку повноцінного розвитку знову з'явився рух, коли IW закінчила роботу над COD: Ghosts. І хоча частина про «Примар» отримала змішані відгуки і виявилася погано прийнята гравцями, багато хто навіть і не помітив, що компанія разом з Ghosts випустила IW 6.0 версії. Останньою є сьома, на якій була розроблена наприкінці 2016 року.

5 місце - RAGE (Rockstar Advanced Game Engine)

На п'ятому місці розмістився двигун від компанії Rockstar. Rockstar Advanced Game Engine, або RAGE - це продукт роботи двох її філій - та San Diego, які розробили виключно для ігор компанії.

Дебютний показ RAGE відбувся практично лише в 2006 році, коли Rockstar випустила гру про настільний теніс. Забавно, що гра нічого унікального не представляла - розробники просто вирішили протестувати новий двигун на якомусь низькобюджетному проекті. Починаючи з того часу всі наступні ігри компанії стали виходити саме на RAGE.

А що було до 2006 року? У першій половині 2000-х Rockstar вже випустила кілька частин GTA і встигла прославитися, але тоді її флагманським двигуном був RenderWare, який розробила зовсім стороння студія - . У 2004 році остання була поглинена EA, що, природно, позначилося на придбаній Rockstar ліцензії на двигун.

Electronic Arts завжди суворо ставилася до прямих конкурентів, через що керівництво Rockstar вирішила залишити служив їм вірою і правдою RenderWare і приступити до створення власного двигуна. Лише за рік компанії вдалося розробити RAGE, тому що його основа була створена не з нуля, а на базі AGE - двигун студії Angel Studios.

Найпершим великим проектом Rockstar Advanced Game Engine стала GTA IV. Ще до її виходу компанія оголосила, що двигун RAGE буде використовувати технологію euphoria - засіб процедурної анімації, що дозволяє симулювати реалістичну фізику тіл (використовується досі). Max Payne 3, GTA V, що вийшли згодом, а також запланована - усі ці ігри були створені та розробляються на RAGE.

Під «капотом» Rockstar Advanced Game Engine знаходяться всі складові максимально функціонального двигуна: графічний, фізичний, звуковий та анімаційний двигуни, а також повноцінний ІІ, підтримка мережевих режимів, скриптова мова та багато іншого. Усі компоненти були створені зусиллями виключно філій Rockstar Games.

Як відомо, багато ігор компанії орієнтовані на відкритий світ та вільний геймплей. Саме тому ключовою перевагою RAGE є здатність швидко обробляти великі ігрові світи – на це програмісти робили ухил у першу чергу.

Коли геймер переміщається за рівнем, двигун не припиняє вводити та виводити необхідні об'єкти. Така сталість була забезпечена завдяки якісному менеджеру пам'яті двигуна, який здатний ліквідувати та переносити об'єкти з ОЗУ, не вимагаючи періодичної фрагментації.

Сумніватися як RAGE не доводиться, тому що саме на ньому була розроблена GTA V - одна з найпопулярніших ігор за всю історію індустрії.

4 місце – CryEngine

Чи не потрапивши в трійку лідерів нашого топу, серія двигунів від компанії - CryEngine – міцно закріпилася на четвертій позиції. Графічна складова цього движка майже не знає собі рівних, а Crysis - перша гра, яка була зроблена на CryEngine 2 - багатьма називається одним із найвищих технологій в ігровій індустрії взагалі.

Оригінальний CryEngine був випущений у 2002 році спеціально для шутера Far Cry. Тоді двигун виявився номером один у плані технологічної просунутості та фотореалістичності. CryEngine 2, запущений в 2007, вперше показав себе в Crysis.

На сьогодні існує і третя, і четверта версія цього движка, де одна отримала куди як гірші відгуки в порівнянні з CryEngine 2, а інша - настільки далеко пішла від оригіналу, що вже лише частково входить до "сім'ї".

Відмінною політикою Crytek, яка і розробила CryEngine, є постійна взаємодія з більш маленькими студіями, яким потрібний ігровий двигун. Компанія за невелику плату видавала та видає ліцензії будь-яким колективам, що позначається лише на користь репутації CryEngine.

Але не з однієї доступності CryEngine став популярний і увійшов до списку кращих двигунів ігрової індустрії. Доступні характеристики, їх якість, а також безпосередньо простота в роботі з двигуном зробила його одним із найпопулярніших серед інди-студій.

Паралакс-мапінг, Terrain 2.5D, підповерхневе розсіювання, динамічне освітлення, інструмент Polybump 2, параметрична скелетна анімація - CryEngine увібрав у собі безліч передових технологій для свого часу, які й досі залишаються актуальними.

У двигун вбудований редактор рівнів Sandbox2, який дозволять в реальному часі створювати рівні, працювати з об'єктами та редагувати анімацію. Безумовно, CryEngine гідний найгучніших похвал - чудовий зразок того, як потрібно робити двигуни.

3 місце- id Tech

id Tech - на базі цього движка були створені такі культові шутери, як Wolfenstein, Quake та DOOM. Ці три гіганти, народжені id Software, гриміли наприкінці 1990-х і на початку 2000-х, а в наш час, коли відродження старих ігор і фільмів набуло стихійних масштабів, вони повернулися і влаштували «місцевим» шутерам справжній рознос.

На 2017 рік id Tech має шість версій. Перша вийшла ще 1992 року (коли багато молодих читачів не народилися або тільки почали ходити під стіл) під керівництвом легендарної особистості - Джона Кармака.

Власне, право називатися "легендарним" він отримав саме за створення id Tech і відзначених нами ігор вище, які вийшли на цьому двигуні. Тоді версії свого движка розробники називали назвами ігор, котрим ці «бази» і розроблялися.

Так, на id Tech 1 вийшли перші три частини «Думу», а на другій версії, яка отримала ім'я Quake Engine, як неважко здогадатися, з'явилися кілька частин у серії Quake.

З id Tech 3 компанія id Software розпочала поширення свого дітища. Двигун все частіше почав мелькати серед проектів сторонніх девелоперів (Medal of Honor, Star Trek, James Bond 007).

Крім цього, двигун під третім номером був придбаний Infinity Ward, яка на його основі створила свій двигун (про це ми говорили на початку списку, оскільки цей двигун теж в ньому опинився).

id Tech 4 - це епоха значних перетворень, оскільки двигун вперше був написаний мовою С++. Девелопери переписали всі підсистеми двигуна і представили його в грі DOOM 3. Самозатінення, попіксельне освітлення та інше - четверта версія мала найсучасніші технології.

З id Tech 5 компанія практично не працювала, випустивши для нього лише одну гру – RAGE. Та була спірно зустрінута аудиторією, хоча сам двигун припав до смаку іншим розробникам. Так, на цій версії вийшли , Wolfenstein: The New Order та The Evil Within.

Зрештою, шоста та остання на сьогодні версія вийшла у 2016 році. Розробники створили її спеціально для консолей нового покоління, продемонструвавши всю потужність двигуна не менш потужним проектом. .

Насамперед двигун відрізняється інноваційною технологією Sparse Voxel OCtree, завдяки якій геометрія рівнів відтворюється не через полігональну структуру, а воксельну.

За допомогою SVO розробникам вдалося покращити деталізацію ігрового світу за допомогою масштабування: найближчі до гравця об'єкти рендеруються у максимальній якості, коли як далекі – за допомогою великих вокселів, що має найгіршу якість. В іншому ж id Tech 6 обладнаний за останнім словом техніки і, будучи «молодим», чекає свого зоряного часу.

2 місце - Frostbite та Unity Engine

Почесне срібло в списку «Топ 10 двигунів в ігровій промисловості» займають одночасно два двигуни, які однаково заслуговують на другу позицію. Перший, Frostbite Engine, у всій красі проявив себе в Battlefield 3 і продовжує красуватися неймовірно кінематографічними ефектами, а з другим же, Unity Engine, ми знайомі швидше за його поширеністю та доступністю (подібно до CryEngine), хоча і на ньому було випущено багато чудових ігор .

Frostbite Engine був розроблений шведською компанією DICE у 2008 році для гри Battlefield: Bad Company. Двигун прийшов на зміну Refractor Engine – вже старій технології, з якою DICE працювали всю попередню історію. Сьогодні існує три повноцінних версії Frostbite Engine (включаючи 1.5), а загалом двигун встиг проявити себе і в гонках, і в шутерах, і в рольових іграх, і навіть у спортивних.

Двигун від DICE є стандартною зв'язкою графічної, звукової та інших технологій, характерних для звичайного двигуна. На сьогоднішній день він підтримує 11 версію DirectX, а також має оптимізацію для роботи з багатоядерними процесорами.

Ключовими перевагами двигуна є руйнівність та графіка. Перша складова є швидше відгалуженням від другої, ніж повноцінним аспектом, проте саме про гранично реалістичну руйнівність говорять, коли згадують Frostbite Engine.

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

І хоча DICE ще до Battlefield 3 встигла проявити себе та стати популярною, саме остання дозволила їй називатися справжнім розробником першої ліги, де розробляються найкращі ААА-проекти.

Тільки завдяки Frostbite Engine девелоперам вдалося зробити доступними бої 32 на 32 гравці на величезних картах з наявністю різної техніки, а також об'єктів, що руйнуються.

Крім багатьох шутерів, Frostbite Engine відмінно показав себе в гоночній грі NFS: The Run, а також у RPG Dragon Age: Inquisition. Сьогодні актуальна третя версія движка, на якій вже встигло вийти кілька цікавих проектів на кшталт FIFA 17 та .

А тепер ми розповімо про другий движок, який потіснив Frostbite Engine і розмістився з ним на одному п'єдесталі - Unity Engine. Двигун був розроблений компанією Unity Technologies у 2005 році – тоді ще не особливо відомою студією, яка на сьогодні має штат із тисячі співробітників.

Unity Engine не був створений для якоїсь конкретно гри, що характерно для наших попередніх учасників – студія розробила його виключно для розповсюдження.

Unity Technologies досі володіє двигуном, постійно модернізуючи та покращуючи його. Завдяки тому, що ціна двигуна встановлена ​​на досить низькому рівні, Unity Engine став одним з найвідомішим двигуном, яким користуються як гіганти ігрової індустрії, так і інді-розробники.

Сам по собі Unity Engine є одночасно і ігровим двигуном, і інтегрованим середовищем розробки, і конструктором для створення ігор. Він підтримує мобільні ОС, Windows, Linux та OS X, працює на всіх консолях як нового, так і попереднього покоління.

Якщо ви думаєте, що ніколи не стикалися з Unity Engine, то, швидше за все, помиляєтеся, оскільки з ним часто працюють , Blizzard, EA та багато інших компаній. Останні ігри від Obsidian, серія , Kerbal Space Program та сотні інших проектів - усі були випущені на Unity Engine.

Ключовим фактором, що вплинув на популярність Unity Engine, є безоплатність, на якій поширюється мінімальне складання двигуна.

Будь-який девелопер-початківець може абсолютно безкоштовно скачати Unity Engine і почати створювати на ньому ігри, тим більше, що його інструментарій неймовірно простий в освоєнні, якщо порівнювати з іншими популярними двигунами.

Передовий і оснащений за останнім словом техніки, Unity Engine в першу чергу є ходовим двигуном, за що і заслужив другу позицію в нашому списку.

1 місце - Source та Unreal Engine

Позиція переможця повторила долю попереднього рядка, так що мова знову піде відразу про два двигуни, які однаково гідні назватися найкращим движком в ігровій індустрії. Людина, яка хоча б раз доторкнулася до комп'ютера, ймовірно, чула про Half-Life - найвідомішого шутера, який свого часу засунув планку за прикладом Quake або DOOM.

Саме гра про пригоди знаменитого вченого Гордона Фрімена була зроблена на движку Source. Другий же - Unreal Engine 3 - міцно пов'язаний із серією шутерів , Яка за типом вище вказаних екшенів так само «засунула планку» і стала одним з кращих представників свого жанру.

Двигун Source був розроблений компанією Valve Corporation у далекому 2004 році. І хоча вище ми згадали першу частину Half-Life, цей движок створювали вже для сіквела, але першою грою на движку стала Counter-Strike: Source.

Перші згадки про двигун з'явилися в 1998, коли робота над Half-Life вже добігала кінця. Безліч напрацювань і фішок, які спочатку мали з'явитися в екшені, розробникам довелося відкинути через недосконалість GoldSrc - першого двигуна компанії. Саме тому співробітники Valve вирішили створити такий двигун, який дозволив би реалізувати всі їхні мрії та бажання.

Говорити про досконалість Source не доводиться, враховуючи популярність Half-Life 2. У грі було багато чудових рішень та особливостей, проте головним аспектом був і є досі саме фізичний двигун – Havok, який Valve покращили та адаптували під Source.

Саме завдяки цій, схожій на Ragdoll, фізиці в Half-Life 2 девелоперам вдалося створити найцікавіші головоломки та геймплей загалом. Крім цього, лицьова анімація гри таким же чином виявилася передовою для 2004 року.

Іншою рисою, яку відрізняють у Source, є штучний інтелект, який чудово керує ворогами та друзями геймера. Графіка ж, крім згаданої вище анімації, виділялася шейдерними ефектами.

Як і з Unity, з Source будь-хто охочий може попрацювати безкоштовно, завантаживши спеціальну утиліту (Source SDK) зі Steam. Сьогодні ж існує друга версія Source, яка була анонсована у 2015 році.

На Source 2 вже встигла вийти гра Dota 2, а також кілька інших індіпроектів від Valve. Загальнодоступна ж версія движка поки що знаходиться в процесі розробки.

Unreal Engine - двигун, за створення якого відповідає Epic Games. З проектами цієї компанії, які є одними з найкращих шутерів в ігровій індустрії, знайомі багато геймерів. Всі ігри Epic Games були розроблені на Unreal Engine, проте якщо ви навіть не грали в жоден проект цієї компанії, то вже напевно стикалися з цим двигуном, тому що на ньому створено більше сотні різних ігор.

Серія Unreal, , Postal, Tom Clancy's, BioShock, , , , Borderlands, Dishonored, XCOM, , Life is Strange, Mortal Kombat X та десятки інших не менш відомих, а також зовсім інді-проектів були зроблені на Unreal Engine. Непогано, чи не так?

Який працює мовою C++, Unreal Engine здатний працювати практично з усіма ОС для ПК, а також на безлічі як топових, так і менш поширених консолей. На даний момент існує чотири повноцінних версії двигуна, які вийшли в 1998, 2002, 2006 та 2014 відповідно.

Однак є й відгалуження, які є доповненнями та модернізаціями «основних» версій. Unreal Engine 4 - наймолодший двигун у серії, а першою грою, що вийшла на ньому, пощастило стати хорор Daylight 2014 року.

Протягом свого існування двигун поширювався на платній основі, як і технології конкурентів. Однак приклади Unity та CryEngine спонукали Epic Games перевести Unreal Engine 4 на безкоштовну основу. Існує один нюанс - додаток або гра, створена на движку, не повинна заробляти понад три тисячі доларів за квартал.

Відео: можливості Unreal Engine у ​​2017 році


Лайк, якщо сподобалося

, MMO , Моб

Курс навчання GMaker Методологія розробки
Професії Графічні редактори Курс навчання Construct2 Сайти про створення ігор
Де вчитись. ВШБІ Асети, графіка, звуки Курс навчання Unreal
Помилковий шлях
Best
2D (PC)

Ігрові движки для створення 2D ігор

Назва Опис, переваги Платформи Мова Жанри Ціна
001 Game Creator
(2013 р)
Рух на платформі конструктора Game maker. Дозволяє створювати ігрові скрипти у зручному графічному вигляді. Є багато заготовок готових ігор.
Сайт: engine001.com
Windows, iPhone, Android --- 2D, 3D ігри будь-якого жанру Безкоштовно,
$10 / Month
Andorra2D
v.0.451
(2009 р)
Прямий спадкоємець DelphiX, двовимірний двигун з новими можливостями. Підтримка DirectX та OpenGL.
Сайт:
Windows Object Pascal 2D стратегії, скролери, аркади, платформери Безкоштовно
Box2D
v.2.3
(2013 р)
Не повноцінний ігровий двигун, а фізичний двигун реального часу, призначений для роботи з двомірними фізичними об'єктами. Двигун використовується в іграх: Angry Birds, Limbo, Crayon Physics Deluxe.
Сайт: box2d.org
--- C++ 2D-ігри будь-якого жанру Безкоштовно
DGD (Dworkin's Game Driver)
v.1.4.18
(2010 р.)
Об'єктно-орієнтований MUD двигун. MUD – текстові ігри через систему клієнт-сервер.
Сайт: dworkin.nl
Windows, Mac, Unix C, Java MUD-ігри Безкоштовно
Exult
v.1.2
(2004 р)
Вільна реінкарнація ігрового двигуна Ultima VII з далекого 1990 року.
Сайт:
Windows, Mac, Linux --- 2D RPG Безкоштовно
FIFE (Flexible Isometric Free Engine)
v.0.3.5
(2013 р)
Вільний двигун для створення двовимірних ізометричних ігор. Підтримує ресурси з ігор Fallout та Fallout 2. Є багато напрацювань для створення стратегічних ігор. Недоліки: важко освоїти.
Сайт: fifengine.net
Windows, Mac, Linux C++, Python, ActivePython 2D ігри, RPG, RTS Безкоштовно
HGE (Haaf's Game Engine)
v.1.81
(2008 р)
Простий та зручний движок для створення 2D ігор. Поставляється як SDK. У двигуна дуже зручна документація та наочні навчальні приклади, що показують його основні можливості.
Сайт: hge.relishgames.com
Windows C++ 2D-ігри будь-якого жанру Безкоштовно
Game Maker
v.8.1.140
(2013 р)
Двигун для гри призначений для створення двовимірних ігор без використання мов програмування, для новачків. Замість рядків коду підставляються вже готові дії ігрових персонажів. У цій програмі чудово виходять ігри з видом зверху, і платформери з видом збоку.
Сайт: yoyogames.com
Windows drag-and-drop інтерфейс, скриптова мова С++ 2D-ігри будь-якого жанру Безкоштовно,
$49.99,
$799.99
LOVE
v.0.9.0
(2013 р)
Популярний безкоштовний 2D двигун. Відкритий вихідний код. На движку створені ігри: Mari0, Duck Marines, Mr. Rescue, Sienna, Super Catacombs.
Сайт: love2d.org
Windows, Mac, Linux Lua 2D-ігри будь-якого жанру Безкоштовно
M.U.G.E.N
v.1.1
(2013 р)
Вузькоспеціалізований двомірний двигун для створення ігор жанру файтинг. Є робочі моделі бійців із більшості популярних 2D файтингів 1990-х років.
Сайт: elecbyte.com/mugen (недоступний)
Windows, MS-DOS, Linux C 2D-файтинг Безкоштовно
OpenBOR
v.3.0
(2010 р)
Двовимірний двигун від Senile Team. Підтримка 4 гравців. Робота із пам'яттю. На движку створені ігри: OpenBor Doom, Beast of Rage (ремейк легендарної гри Street of Rage / Bare Knuckle).
Сайт: senileteam.com
Windows, Dreamcast, PSP, PS2, Xbox, GP2X C++, C# Beat "em up (бійки на проходження) Безкоштовно
OMEGA Engine
v.1.15
(2007 р)
Двигун для створення ігор Використовує DirectX або OpenGL API залежно від версії. Двигун досить простий у освоєнні.
Сайт: andru-kun.inf.ua/omega
Windows Delphi (Object Pascal), С++ 2D ігри будь-якого жанру Безкоштовно
Pentagram
(2007 р)
Проект створює ігровий двигун, який використовується у випущеній грі Ultima VIII: Pagan.
Сайт:
Windows, Mac, Linux --- 2D RPG Безкоштовно
QSP (Quest Soft Player) (AeroQSP)
(2010 р)
Популярний кросплатформовий російський двигун для створення ігор в жанрі Interactive Fiction (текстові ігри). Автор QSP та головний розробник – Аргунов Валерій aka Byte.
Сайт: qsp.su
Windows, Mac, Linux, Windows Mobile, Android, PSP Visual Basic, С Квести, Interactive Fiction Безкоштовно
RPG Maker
VX Ace
(2013 р)
Досить простий для дитини, досить потужний для розробника – такий девіз цього двигуна. RPG Maker VX Ace покращує всі аспекти створення RPG.
Сайт: rpgmakerweb.com
--- --- 2D RPG ---
Scrupp
v.0.4
Основною метою творців двигуна є зробити ядро ​​якнайменше і простіше. Використовує декілька SDL бібліотеки та OpenGL.
Сайт:
Windows, Mac, Linux Lua 2D ігри будь-якого жанру Безкоштовно
Stratagus
v.2.2.7
(2012 р)
Кросплатформовий ігровий движок для стратегічних ігор реального часу типу Warcraft 2 з вихідними джерелами та спрайтами. Є підтримка гри через локальну мережу чи інтернет.
Сайт: stratagus.com
Windows, AmigaOS 4, BSD, Linux, Mac, MorphOS, AROS --- RTS стратегії Безкоштовно
URQ Популярний російський двигун для створення ігор у жанрі Interactive Fiction (текстова гра, спрощений тип квестів).
Сайт: questtext.narod.ru
--- --- Квести, Interactive Fiction Безкоштовно
Zero Engine
v.3.1
(2009 р)
Двигун Zero Engine – це набір готових ігрових функцій до двигуна Game Maker. Крім основних рухових систем, RPG систем, автоматів та універсальних систем введення є багато сценаріїв.

Денис Зарицький

Розробник програмного забезпечення. Захоплюється розробкою ігор на Unreal Engine, також цікаві: JavaScript, HTML5, Node.js, User Experience, онлайн-освіта, штучний інтелект та інтернет-маркетинг. Любить брати участь у стартапах та цікавих проектах.

Багато хто мріє створити власну гру. Але перед тим, як почати її розробляти, необхідно визначитися з ігровим двигуном, яких існує безліч.

Що таке ігровий двигун? Якщо коротко, це набір систем, які спрощують функції гри, що найчастіше використовуються. Можна, звичайно, написати двигун з нуля самому, але це займе невиправдано багато часу. У цій статті ми розглянемо найпопулярніші ігрові движки для розробки ігор під мобільні пристрої. Порівнявши їх можливості, ви зможете вибрати для себе найбільш вдалий і створити наступний великий хіт.

Погляньмо на список!

Є крос-платформним двигуном для створення ігор під iOS і Android. API дозволяє робити 2D-ігри, а також допоможе вам створювати складні функції за допомогою API на основі Lua. Крім того, ви можете монетизувати Corona SDK за допомогою Corona Ads. Розробка з Corona досить проста завдяки тестуванню в режимі реального часу.

Corona включає такі цікаві фічі, як Corona Editor , Sublime Text plugin і багато інших. Composer GUI , доступний на OS X, надасть вам графічне середовище, в якому ви зможете створювати рівні для ігор і бачити, як об'єкти взаємодіють один з одним, використовуючи Corona's physics engine.

Unity

Це фреймворк для розробки десктопних та мобільних HTML5-ігор, що базується на бібліотеці PIXI.js. Підтримує рендеринг у Canvas та WebGL, анімовані спрайти, частки, аудіо, різні способи введення та фізику об'єктів. Phaser поширюється з відкритим вихідним кодом ліцензії MIT. Це означає, що ви можете використовувати код без обмежень, але зі збереженням повідомлень про авторське право у копіях ПЗ, тобто в тексті вашої ліцензії, необхідно буде додати вказівку авторських прав на цей фреймворк. Він добре підтримується Річардом Деві і спільнотою, що з'явилася навколо нього.

Який з'явився в 2010 році, - це проект з відкритим вихідним кодом, що розповсюджується за ліцензією MIT. Розробка ігор Cocos2d-x будується на використанні спрайтів. За допомогою цих контейнерів створюються різні сцени, наприклад ігрові локації, або меню. Управління спрайтами відбувається за допомогою анімації або програмного коду мовами C++, JavaScript або Lua. Завдяки сучасному візуальному інтерфейсу спрайти можна легко змінювати, переміщати, масштабувати та проводити з ними інші маніпуляції.

Це крос-платформний фреймворк, написаний на Java і працює з OpenGL. Пропонує підтримку кількох платформ для публікації гри. Ingress (попередник Pokémon GO) було розроблено з використанням libGDX. Підтримка спільноти також чудова, завдяки цьому ви можете отримати чудову документацію для роботи.

Висновок

У цій статті ми розглянули кілька фреймворків та двигунів для розробки ігор. Тепер у вас має з'явитися уявлення про те, які рішення найкраще відповідатимуть вашим потребам у розробці наступної мобільної гри. Дякую за увагу. Сподіваюся, що стаття вам була корисною.

Раніше ми торкалися теми безкоштовних ігрових движків - . Правда назва статті дали простішу, щоб залучити більше бажаючих зробити свою 2D/3D гру.

У цьому огляді я вирішив розглянути більш серйозні ігрові двигуни CryENGINE 3, Unreal Engine. А також подивимося на нову версію Unity3D.

CryENGINE 3 Free SDK

CryENGINE 3 - безкоштовний ігровий двигун створений компанією Crytek, яка випустила першу версію двигуна в 2002 році. Третя ж версія з'явилася на світ 2009 року. Світова популярність цього двигуна виправдана приголомшливими графічними показниками продуктів, що випускаються, деякі з яких виглядають неймовірно фотореалістично.


Можливості:

  • Кращою демонстрацією можливостей я вважаю вже готові ігри і тут CryENGINE 3 має чим похвалитися. За весь час цей двигун використовувався розробниками таких ігор як Far Cry, Crysis та AION. Звичайно ж, список створених ігор набагато більший, але я навів найвідоміші ігри.
  • CryEngine 3 є кросплатформовим двигуном і підтримує PC, PlayStation ® 3 та Xbox 360 ™.
  • Імпортувати текстури можна з 3ds max, maya і з попередніх версій движка.
  • Процитую слова засновника компанії Цеват Ерлі: «Рух був готовий до наступного покоління ще 3 роки тому. У нас давно є просунута система частинок, GPU-рендерінг, Deferred shading, тесселяція, підтримка DX11 і так далі» — Справді, реальні приклади створених ігор говорять багато про що.

Приклади ігор:на офіційному сайті представлені найпопулярніші ігри на CryENGINE http://mycryengine.com/index.php?conid=68

З чого почати?

SDK завантажується як архіву, без інсталятора. В архіві міститься кілька папок, кожна з яких має призначення. Наприклад, для запуску редактора використовуйте папки bin32 або bin64 (залежно від розрядності вашої системи). Файл редактора editor.exe, ну а для перегляду результату launcher.ex e.

Власне, це невелике пояснення, до того, що Ви завантажуєте, все інше Вам розкажуть численні відеоуроки. На щастя, цей двигун виявився дуже популярним і для нього є ціла російськомовна спільнота (посилання нижче), тут Ви знайдете навчальні матеріали і можете поставити запитання. Це, безперечно, грає на користь двигуна для російськомовних розробників, адже процес розробки гри не такий простий, і не обходиться без ознайомлення з технічною документацією.

Обмеженість безкоштовної версії полягає в тому, що Ви не зможете отримати ліцензію та поширювати (продавати) розроблену Вами гру.

Мова інтерфейсу:Англійська

Unreal Development Kit (UDK)

Unreal - саме це слово розробники Unreal Engine вирішили використовувати не тільки в назві движка, але і в назві деяких ігор - Unreal, Unreal Tournament, Unreal Championship. Серед випущених продуктів є також Mass Effect, XCOM, Borderlands 2 і ще більше сотні незвичайних ігор, що отримали світове визнання.


Можливості:

  • Unreal Engine є кросплатформовим двигуном і підтримує IBM PC-сумісний комп'ютери, Xbox 360, PlayStation 3, Wii, Android. Якщо бути точніше, розробити гру Ви зможете на Windows, а запустити отриманий продукт на вищеописаних ігрових консолях і, звичайно, самої Windows.
  • Спочатку двигун пристосований під створення шутерів, але також підходить для інших жанрів, наприклад, ММО ігор.
  • Графіка дуже високому рівні. Висока деталізація тіней та світла. Є система розрахунку освітлення Unreal Lightmass.
  • Вбудований редактор має величезний набір вбудованих інструментів, серед них FaceFX Studio (анімація обличчя), редактор міші, Unreal Facade (розробка архітектури та будівель), Unreal PhAT (робота з фізикою), а також редактори анімації, текстур, звуків, рівнів, ландшафту та інші .
  • Скриптинг здійснюється мовою Unreal Script, яка включає безліч функцій, що спрощують розробку 3D ігор. Незважаючи на деякі труднощі на зразок спадкування класів, зовнішній вигляд коду на Unreal Script схожий на той же C/C++.

Приклади ігор:ось плюс до того, що вище написав - http://www.unrealengine.com/en/showcase/

Мова інтерфейсу:Англійська

Unity3D

Двигун, що стрімко набирає популярності серед новачків. Причина тому цілком природна – легкість та інтуїтивність як інтерфейсу, так і в цілому системи конструювання гри. Маса відеоуроків та якісна документація дають додаткову перевагу цьому движку. У роботі Unity3D досить продуктивний та стабільний.



Можливості:

  • Мультиплатформність ігор і самого двигуна. Підтримуються Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, PlayStation 3, Xbox, Flash, Web Player. Особливо хочеться підкреслити веб-плагін, адже тепер можна грати у створені 3D ігри прямо в браузері, нижче за прикладами ігор я привів посилання.
  • Охоплені практично всілякі жанри сучасних ігор, це справді вражає (http://unity3d.com/gallery/made-with-unity/profiles/)!
  • Спрощений імпорт текстури, звуки, шрифти. Для імпорту достатньо перетягнути елементи до папки з текстурами на панелі движка. Формати, що підтримуються: JPEG, PNG, GIF, BMP, TGA, IFF, PICT, PSD, TIFF (зображення); FBX, COLLADA, 3DS, DXF (3D моделі); MP3, OGG, AIFF, WAV, MOD, ІТ, S3M, XM (аудіо).
  • Скриптинг. Скрипти можна писати на JavaScript, C# та діалект Python'а під назвою Boo. Найчастіше код пишуть на JavaScript, до того ж практично вся довідка до Unity містить приклади саме на JavaScript. Перевірити роботу скрипта можна одразу у грі, не залишаючи вікна Unity.
  • Графічна система добре оптимізована і працює на DirectX (включає підтримку DirectX 11) та OpenGL. Є підтримка відкладеного освітлення (Deferred Shading) і тіней у часі. Також присутні вбудований генератор ландшафтів і вбудований редактор шейдерів.
  • Якщо хочете розробляти гру в команді, для Вас у движку передбачена система спільної розробки - Asset Server.

Приклади ігор: Bad Piggies, Wasteland 2. У деякі ігри можна пограти прямо на сайті Unity(потрібне встановлення спеціального плагіна UnityWebPlayer)

Мова інтерфейсу:Англійська

З чого почати?

На нашому форумі є тема присвячена цьому движку (посилання нижче). Тут Ви знайдете відеоуроки та інший матеріал для вивчення Unity3D.

Підсумуємо. Що вибрати?

Зрозуміло, для вибору двигуна Ви повинні чітко знати, під яку платформу збираєтеся розробляти гру. Під мобільні платформи вибирайте між Unity3D та Unreal Development Kit(UDK). Найбагатший вибір платформ Unity3D: Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, Playstation 3, Xbox, Flash, Web Player (у безкоштовній версії більшість платформ виключені).

Жанр гри:

На цих трьох двигунах можна створити гру будь-якого жанру, але CryENGINE 3 і UDK будуть більш орієнтовані на FPS (шутери). Гоночні симулятори - UDK, тому краще справа з фізикою, але і Unity також підійде.

Навчання/Інтерфейс:

Скриптинг є невід'ємною частиною розробки гри та Unity тут на висоті. Розібратися з написанням простих скриптів деяких новачків виходить навіть без документації. Що стосується навчального матеріалу, в рунеті його вистачає для всіх вищеописаних двигунів, але Unity3D і тут лідирує.

Графіка:

В огляді наведено приклади готових продуктів, їх вже достатньо, щоб зробити висновки. CryENGINE 3 перевершує конкурентів, але не можна говорити про явну перевагу. Unity у безкоштовній версії втратив багато технологій, повний список можливостей дивіться тут — https://store.unity3d.com/ (кнопка «read more» > «License Comparison»)

Вибирайте двигун виходячи зі своїх потреб та знань. Варто спробувати кожен і вибрати що Вам ближче і простіше.

У цій статті йтиметься про безкоштовні програми для створення 2D і 3D ігор. Ця стаття націлена не тільки на початківців, а й підійде вже досвідченішим.

Описані будуть програми, за допомогою яких можна створювати як примітивні 2D ігри, так і складніші 3D ігри із застосуванням фізики, високої графіки, написання скриптів та алгоритмів. У топі будуть представлені движки та програми на яких створити ігри може кожен бажаючий, тому що для цього не потрібно знати та писати спеціальні складні скрипти, а також володіти мовами програмування.

Також цей топ може бути корисним і для людей, які пов'язані зі створенням ігор і мають досвід у програмуванні, працюють з фреймворками та бібліотеками.

Стаття допоможе тим, хто хоче дебютувати в цій сфері і зараз вибирає оптимальний для себе двигун. У топі будуть описані всі плюси та хвилини представлених двигунів.

Буде сформовано топ 5 движків для створення ігор, починаючи з найпримітивніших і найпростіших, закінчуючи складнішими. Цей топ формувався з урахуванням використання повністю безкоштовних та доступних двигунів, а також з урахуванням актуальності та підтримки цих програм.

Вибрані і описані в цій статті движки не будуть найкращими, вони просто максимально підходять для виконання завдань творців ігор, що починають.

Трохи передісторії.

Раніше усі ігри створювалися вручну під кожну платформу. Щоразу цілу гру писали з нуля. Потім розробники ігор помітили, що при створенні ігор є безліч рутинних завдань, які легко автоматизувати, написати такі рішення один раз і далі просто звертатися до них з коду.

Таким чином з'явилися бібліотеки, фреймворки, а потім і повноцінні двигуни.

5 Місце

Stencyl - конструктор ігор, який допоможе створити вам ігри різних жанрів у форматі 2D, для таких платформ як Android, IOS, Windows, а також ігри у форматі Flash і HTML 5.

Конструктор є готовий вибір блоків подій, кошик віддалених дій, блоки зумовлених дій та багато іншого. При цьому розробники даного конструктора дають можливість створювати свої події та реакції. Такий двигун має великий набір інструментів та можливість працювати з візуальним конструктором.

Простота та широкий спектр простих інструментів ніяк не зменшує можливості даного конструктора для роботи професіоналів. Двигун дає можливість варіанта написання коду мовою ActionScript 3.0.

За допомогою цього движка можна створювати онлайн ігри, так звані флеш ігри, у форматах Flash і HTML 5, які можна запускати в браузері і розміщувати на вебсайтах.

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

У цьому конструкторі варто відзначити наявність магазину, в якому можна завантажити вже готові сценарії, графіку та багато іншого.

Прикладом роботи движка є безліч онлайн флейш ігор, яких повно в інтернеті.

· Простота роботи.

· Велика кількість відео уроків та інструкцій, а також підтримка на офіційному сайті.

· Конструктор є повністю безкоштовним.

· Можливість колективної роботи над грою.

· Можливість застосування власних скриптів мовою ActionScript 3.0.

· Розробка ігор для різних платформ.

· Англомовний інтерфейс.

· Не відразу зрозумілий інтерфейс.

4 Місце

Kodu Game Lab – це візуальний редактор, що дозволяє створювати тривимірні ігри без будь-яких знань мов програмування. Цей двигун дає можливість створювати ігрові світи, карти та розміщувати в них персонажів, для яких потім можна створювати завдання чи сценарії.

Все це можна робити без написання будь-яких скриптів або знань мов програмування.

Kodu Game Lab має багато можливостей і на її базі можна створювати будь-який жанр ігор. Через те, що інтерфейс програми дуже простий будь-хто може створити найпримітивнішу гру зі своїм сценарієм і світом.

· Велика кількість інструментів.

· Простота роботи.

· Створення абсолютно будь-якого жанру ігор.

· Російськомовний інтерфейс.

· Не потрібна наявність потужного комп'ютера.

· Погана оптимізація.

· Низькі можливості створення ігор.

· Неможливість створення дистрибутива для подальшої установки на іншому комп'ютері.

· Неможливість створення своїх текстур та додавання своїх матеріалів.

3 місце

Unity - це потужний двигун для створення ігор. Цей двигун є кросплатформним, дозволяє створювати ігри під популярні ОС, такі як Windows, MacOS, Linux, Android, IOS, а також для ігрових консолей Xbox, Wii.

Цей ігровий движок є дуже популярним серед розробників-початківців, так як є безкоштовним, функціональним і надає можливість розробляти ігри на всі популярні платформи.

Встановивши спеціальні плагіни (можливо платні), ви зможете створити примітивну гру без написання спеціальних скриптів, або алгоритмів. Таким чином, навіть далека від програмування людина зможе створити просту гру і спробувати в роботі даний движок.

У безкоштовній версії Unity достатньо інструментів та можливостей для початківців у цій сфері. Якщо ви вже досвідчений game creator тоді швидше за все вам не вистачить набору інструментів, які є у безкоштовній версії. Для того, щоб більш тонко налаштувати графіку ігор, що створюються, раджу скористатися версією Pro .

Основні мови програмування, які вам потрібні для створення простих ігор, це C# і JavaScript.

Варто відзначити наявність магазину скінів, текстур та багато іншого, а також можливість використовувати власне створені матеріали в двигуні Unity.

Потрібно відзначити, що більшість популярних ігор для ПК і Смартфонів були створені саме на цьому движку, тому ви повинні розуміти, наскільки це багато функціональна і потужна платформа для створення ігор.

Щоб зрозуміти всі можливості цього двигуна раджу ознайомитися з популярними відео іграми, які були повністю створені на Unity - це Cities Skylines, Hearthstone: Heroes of Warcraft, Rust, Firewatch, Superhot, Kerbal Space Program.

· Орієнтовно-зрозумілий інтерфейс.

· Створення абсолютно будь-якого жанру ігор.

· Кросплатформенність.

· Оптимізація.

· Велика кількість відео уроків та інструкцій.

· Двигун є повністю безкоштовний.

· Не потрібна наявність потужного комп'ютера.

· Не підходить для початківців.

· Закритий вихідний код.

· Застаріла графіка.

Безсумнівно, даний двигун є набагато краще і функціональніше попередніх, але, якщо його розглядати з боку більш професійного створення ігор, тоді варто розуміти, що Unity застаріває.

2 місце

Unreal Engine - є досить потужним двигуном для створення ігор. Ця платформа дає можливість створення 2D та 3D ігор. Невід'ємною частиною таких сучасних і потужних двигунів є кросплатформність, і в Unreal Engine вона досить добре реалізована. Можна створювати ігри для всіх популярних платформ як для смартфонів (Android, IOS), так і для комп'ютерів під керуванням (Windows, MacOS).

Для цього движка на офіційному сайті і в інтернеті є досить багато документації та інформації про роботу з ним. Тому якщо ви мало знайомі з Unreal Engine ви зможете легко знайти всю потрібну для старту інформацію, а також при виникненні будь-яких проблем в ході розробки, ви зможете звернутися на форму і обговорити або знайти рішення проблеми.

Unreal Engine є повністю безкоштовним двигуном для створення ігор, який ви можете завантажити з офіційного сайту.

Дуже важливо, якщо ви є професійним розробником і плануєте створити досить складний і великий проект, тоді вам варто звернути увагу на цю платформу, оскільки вона має повністю відкритий код і дуже добре оптимізовану, сучасну графіку. Що ж до написання скриптів, то движку використовується мову програмування C++. Відкритий код дозволить вам додати з двигуна свої бібліотеки та фреймворки, що дає майже не обмежені можливості у створенні ігор.

Хочу зауважити, що, будучи не досвідченим у сфері створення ігор, а також якщо ви не знаєте основ програмування на С++, тоді не варто починати знайомство з розробкою ігор цього движка. Так як Unreal Engine є професійним інструментом створення ігор.

Щоб зрозуміти всю силу і можливості двигуна, можете переглянути вже створені на ньому популярні проекти, такі як Gears of War 4, We Happy Few, Final Fantasy VII, Dead Island 2, Taken 7 і ще довгий список прикладів можливостей.

· Величезна кількість інструментів.

· Створення абсолютно будь-якого жанру ігор.

· Кросплатформенність.

· Оптимізація.

· Велика кількість відео уроків та інструкцій.

· Власні форуми, обговорення у розробці ігор.

· Двигун є повністю безкоштовний.

· Вбудований магазин доповнень.

· Можливість створення мульти плеєра в іграх.

· Високий рівень графіки.

· Відкритий код

· Не підходить для початківців.

· Складний інтерфейс.

1 місце

На перше місце був поставлений CryEngine, хоча він і дуже схожий з Unreal Engine, але все ж таки він зараз є більш популярним для створення сучасних ігор, і розвивається все більше і більше з кожним днем. CryEngine це найпопулярніший движок серед розробників складних та сучасних ігор з використанням найкращої графіки, фізики тощо.

CryEngine – потужний двигун для створення сучасних ігор у будь-якому жанрі під усі можливі платформи. Він також є кросплатформним і дозволяє створити ігри під ОС Windows, MacOS, Linux, Android, IOS.

Він дуже добре підходить для командної роботи над проектами та дозволяє створювати ігри із застосуванням найостанніших знань та можливостей. Також у движка відкритий вихідний код, що дає не обмежені можливості в доопрацюванні движка і створенні ігор, яких ще ніхто не створював.

Незважаючи на те, що двигун є потужним і дозволяє працювати і створювати ігри високої графіки, він також дає можливість створення 2D ігор, які будуть не тільки красиво виглядати.

Ось деякі проекти, реалізовані на CryEngine: CrySis, Star Citizen, Sniper: Ghost Warrior 3, Ryse: Son of Rome, Warface, перша частина FarCry та багато інших.

· Величезна кількість інструментів.

· Створення абсолютно будь-якого жанру ігор.

· Кросплатформенність.

· Оптимізація.

· Велика кількість відео уроків та інструкцій.

· Власні форуми, обговорення у розробці ігор.

· Двигун є повністю безкоштовний.

· Вбудований магазин доповнень.

· Можливість створення мульти плеєра в іграх.

· Високий рівень графіки.

· Майже не обмежені можливості у створенні ігор.

· Відкритий код

· Не підходить для початківців.

· Досить вимогливий до комп'ютера.

· Складний інтерфейс.

Висновок

У статті описані найпопулярніші і, на мою думку, кращі двигуни і конструктори для створення як примітивних 2D ігор, так і для розробки нових відео ігор.

Якщо ви хочете почати розробляти ігри, але не знаєте жодних мов програмування, тоді вам варто подати свою увагу на 5-е та 4-е місце. Такі движки допоможуть вам створити прості ігри без знань мов програмування та складання скриптів. Для створення своєї гри вам вистачить звичайних візуальних редакторів цих двигунів

Якщо ви вже досить досвідчений game creator і хочете дебютувати зі своїм проектом, тоді варто поглянути на трійку лідерів даного топа і визначити який проект і для якої платформи ви збираєтеся реалізувати.

Якщо ви визначилися з двигуном і з тим який проект будете реалізовувати, тоді можете сміливо приступати, а форуми, документація та спільноти розробників для цих платформ допоможуть у цьому.

КАТЕГОРІЇ

ПОПУЛЯРНІ СТАТТІ

2023 «kingad.ru» - УЗД дослідження органів людини