Фізичний движок. Програмування ігор

На сьогоднішній день комп`ютерні ігри розвиваються неймовірно швидкими темпами - багато в чому це відбувається завдяки тому, що процес розробки став набагато доступнішим. З появою платформи "Стим" кожна людина отримала можливість створити власну гру і представити її увазі величезної громадськості, але ж раніше зробити це без допомоги компанії-видавця було просто неможливо. Тому багато людей, у яких були ідеї і можливості для створення відмінної гри, просто не мали можливості - тепер же все змінилося. І якщо ви хочете розробити власний проект, для вас це не буде проблемою, але для початку вам потрібно звернути увагу на фізичний движок. Звичайно, ніхто не забороняє вам писати свою гру з нуля, програмуючи власний унікальний движок. Але набагато простіше користуватися вже готовим, так як він буде гарантовано налагоджений і стане працювати без проблем. Фізичний движок - це основа будь-якої комп`ютерної гри, це базовий шар, на який ви будете нарощувати контент свого проекту. Існує велика кількість різноманітних двигунів, у кожного з яких є свої плюси і мінуси. У даній статті ви дізнаєтеся про декілька кращих двигунах, що існують на сьогоднішній день.

Cry Engine 3

фізичний движок

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

Unreal Engine 3

unreal engine

Відео: Створення ігор з нуля з ігровим движком Unreal Engine 4



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

Havok

havok движок

Відео: Створення гри на движку Source # 1 [Знайомство]

Якщо говорити про великі проекти, то обов`язково варто торкнутися ще і Havok - движок, який своєю появою сильно змінив ігрову індустрію. Зараз на ньому створено вже близько 200 комп`ютерних ігор великих студій, а інді-розробок було ще більше. Даний движок найчастіше використовується для шутерів від першої або третьої особи, але іноді можна зустріти і великі проекти інших жанрів, наприклад, "Старкрафт 2" серед стратегій, Super Smash Bros. серед платформер і так далі. Природно, придбання його буде коштувати досить значної суми, але можливості, які він перед вами відкриває, - просто величезні. Так що якщо ви не є незалежним розробником з низьким бюджетом, то ви можете придбати цей движок - він зробить вашу гру просто чудовою.

Unity 3D

digital molecular matter



Що ж, прийшов час перейти від великих движків до чогось не такому масштабному. Існує велика кількість недорогих рішень для двомірних ігор, але ось третій вимір за прийнятною ціною поспішають додати не всі. Саме тому движок Unity 3D на сьогоднішній день є вкрай популярним, так як пропонує недорогий доступ до тривимірного світу. Уже з 2009 року цей проект є провідним серед тих, які були розроблені не найбільшими корпораціями для таких же великих проектів. Тому вам варто обов`язково звернути увагу на даний движок, якщо ви хочете розробляти саме тривимірний проект - покупка ліцензії обійдеться вам недорого, а за ці гроші ви отримаєте просто величезний обсяг матеріалів, простий доступ до публікації готових проектів і багато іншого.

DMM

динаміка тіла, що деформується

Сучасні двигуни дуже часто приділяють серйозну увагу реалістичності ушкоджень, які наносяться світу, персонажу, засобу пересування і так далі. Однак якщо ви шукаєте недороге рішення для гри, в якій основною складовою буде саме динаміка тіла, що деформується, то вам варто звернути увагу на даний движок. Він називається DMM, і з його допомогою ви зможете відтворювати вкрай реалістичну модель пошкоджень, незалежно від того, яким буде їх характер. Повна назва движка - Digital Molecular Matter, і з нього люди, які знають англійську мову, можуть вже зрозуміти, що саме деформації і будуть є його головною фішкою. Якщо у вас немає грошей на вкрай дорогий сучасний движок, який запропонує вам деформацію як одну з багатьох складових, або ж ви хочете створити проект, в якому основна увага буде приділена саме пошкоджень і їх реалістичності, то цей движок ідеально для вас підійде.

GameMaker

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




Увага, тільки СЬОГОДНІ!
Оцініть, будь ласка статтю
Всього голосів: 188