Најбољи покретачи игара за развој видео игара

У овом чланку ћемо погледати неке од најпопуларнијих покретача игара за развој видео игара. Добит ћете кратки преглед сваког мотора, тако да можете одабрати који ћете користити за свој пројекат.

Јединство

Вероватно најпопуларнији мотор, Унити, овде има свој чланак. Погледајте га и сазнајте све о многим његовим карактеристикама.

ГамеМакер Студио

ГамеМакер Студио, раније познат као ГамеМакер, је софтвер за развој игара на више платформи, који се првенствено фокусира на креирање 2д игара користећи секвенце повлачења и испуштања или скриптни језик познат као Гаме Макер Лангуаге (ГМЛ).

Преглед:

ГамеМакер омогућава корисницима да брзо креирају и прототипирају игре без потребе за учењем програмског језика. ГамеМакер игре обично се састоје од најмање 3 ствари: сприте (слике и анимације), објекти (логика и интерактивност) и просторије (екрани и нивои). Свакој игри је потребна најмање једна просторија која се користи и за меније и за нивое, и за прелаз између њих.

ГамеМакер Студио 2 објављен 2. новембра 2016.

Подржане платформе:

  • Мицрософт Виндовс
  • мацОС
  • Убунту
  • ХТМЛ5
  • Андроид
  • иОС
  • Амазон Фире ТВ
  • Андроид ТВ
  • Мицрософт УВП
  • ПлаиСтатион 4
  • ПлаиСтатион Вита
  • Нинтендо Свитцх (септембар 2018)

Подржана је подршка за ПлаиСтатион Портабле и Распберри Пи, али није објављена.

Популарне игре направљене са ГамеМакер Студио:

  • Спелунки
  • Хотлине Миами
  • Хипер Лигхт Дрифтер
  • Црасхландс
  • ВА-11 Хала-А
  • Ундертале
  • Нуклеарни трон

Унреал Енгине

Унреал Енгине је механизам за игре на више платформи који је развио Епиц Гамес. Унреал Енгине је иницијално развијен за ФПС наслов Унреал 1998, али је касније коришћен за хиљаде комерцијалних и некомерцијалних наслова. Најновија верзија мотора, Унреал Енгине 4, циља ПЦ, ПлаиСтатион 4, Ксбок Оне, Мац ОС Кс, иОС, Андроид, многе ВР системе, Линук, СтеамОС и ХТМЛ5, а уређивач може да ради на Виндовсима, ОС Кс и Линук.

Усцрипт је изворни скриптни језик мотора, који се користи за креирање кода игре и играња догађаја пре изласка Унреал Енгине 4 и дизајниран је за програмирање на високом нивоу. Сценарио је написао и програмирао Тим Свеенеи, такође творац другог скриптног језика, ЗЗТ-ооп.

Од 2015. године Унреал Енгине је бесплатан за употребу, а Епиц наплаћује 5% краљевске накнаде за продају наслова произведених помоћу мотора. Епиц чине већину своје базе кодова слободно доступном путем свог Гитхуб-а, иако је извор за затворене платформе као што су Плаистатион 4 и Ксбок Оне доступан само регистрованим програмерима платформи.

Унреал Версионс

Унреал је прошао кроз 4 велике ревизије. Иако је неки код уобичајен између издања, свака главна верзија је засебан механизам и пројекти се не могу премештати између њих. У оквиру сваког великог издања мотора постоји више мањих верзија.

  • Унреал Енгине 1 Објављен 1998. године и циљао је Виндовс ПЦ, Линук, Мац, ПлаиСтатион 2 и Дреамцаст. Механизам је написан на језику Ц ++ и лако се може мењати помоћу језика Унреал Сцрипт.
  • Унреал Енгине 2 Објављен 2002. године и циљао је Виндовс ПЦ, Линук, Мац, Плаистатион 2 и Ксбок. Машина је написана на језику Ц ++, а користи језик Унреал Сцрипт.
  • Унреал Енгине 3 Објављен 2004. године и циљао је Виндовс ПЦ, Линук, Мац, иОС, Плаистатион 3 и Ксбок 360. Развој је подељен између Унреал Сцрипт и Ц ++, са додатним визуелним интерфејсом за скриптовање под називом Кисмет.
  • Унреал Енгине 4 Објављен 2015. године и циља ПЦ, ПлаиСтатион 4, Ксбок Оне, Мац ОС Кс, иОС, Андроид, многе ВР системе, Линук, СтеамОС и ХТМЛ5, а едитор може да ради на Виндовсима, ОС Кс и Линук. Унреал Сцрипт је уклоњен и замењен динамички поново учитаним Ц ++ модулима и напреднијим интерфејсом за визуелно скриптирање названим Блуепринтс.

Популарне игре направљене у Унреалу

  • Батман Аркхам Цити
  • Масовни Ефекат
  • Биосхоцк
  • Бордерландс
  • Точкови рата

Пигаме

Развој игара са Пигамеом

Пигаме је библиотека питхона са више платформи отвореног кода која се користи за развој игара, а написао је Пете Схиннерс. Документација за Пигаме и више информација могу се наћи на њиховој веб локацији на //пигаме.орг.

Преглед

Пројекат је започео 2000. године као резултат смрти ПиСДЛ-а. Верзија 1.0 библиотеке Пигаме објављена је након шест месеци развоја у априлу 2001. године.

либГДКС

либГДКС је бесплатан оквир за развој игара отвореног кода написан на програмском језику Јава са неким компонентама Ц и Ц ++ за код који зависи од перформанси.

Преглед

ЛибГДКС подржава развој 2д и 3д игара и написан је на Јави. Поред Јаве, за програмирање либГДКС игара могу се користити и други ЈВМ језици, попут Котлина или Сцале. У својој основи, либГДКС користи ЛВЈГЛ 3 за руковање основним играчким функцијама попут графике, уноса и звука. ЛибГДКС нуди велики АПИ за поједностављивање програмирања игара. ЛибГДКС има информативни вики на својој Гитхуб страници, а на интернету постоји много водича.

Пхасер

Пхасер је оквир отвореног кода за развој ХТМЛ5 игара за рачунаре и мобилне уређаје. Више о томе можете прочитати на њиховој веб страници овде.

Минецрафт Форге

Ако сте чули за Минецрафт, постоји шанса да сте и ви чули и користили Форге. Омогућава вам да модификујете своју Минецрафт игру да би натерао гомилу супер ствари. Погледајте у овом чланку овде.

Нешто мало другачије: Терасологија

Отворена игра вокел песковита игра!

Пројекат Терасологи рођен је из технолошког демо-а који је инспирисан Минецрафт-ом и постаје стабилна платформа за разне врсте подешавања играња у свету вокел-а. Креатори и одржаваоци су разнолика комбинација програмера софтвера, дизајнера, тестера игара, графичара и музичара. Охрабрујемо друге да се придруже!

Извор: //терасологи.орг/

Терасологи је платформа отвореног кода за играње било које врсте у вокел свету. Ако пажљиво прочитате ту реченицу, можете видети да нисам користио реч „Игра“. Разлог томе је чињеница да сама Терасологија није готова игра! То је само платформа за коју можете да се модификујете помоћу сопственог кода или унапред направљених модула. Не брините, међутим, постоји много модула које константно развија мултидисциплинарни тим.

Дух отвореног кода

Још један заиста кул аспект ове игре је чињеница да МовингБлоцкс (организација која стоји иза Терасологије) учествује на великим догађајима попут ГЦИ (Гоогле Цоде-Ин), ГСОЦ (Гоогле Суммер оф Цоде) и многих других! То чини животну средину посебно живахном и заиста оснажује дух заједнице. Ово није неки случајни производ који је направила похлепна мултинационалка, ово је дело тима. Тим са страшћу.

Желите да допринесете?

И ви можете да дате свој допринос! Погледајте спремиште овде на ГитХуб-у и почните са хаковањем кода! Обавезно форматирајте све правилно, користите јасан код и следите све конвенције специфичне за спремиште! //гитхуб.цом/МовингБлоцкс/Терасологи/вики

Више информација о развоју игара:

  • Шта је развој игара?
  • Научите Унреал Енгине кодирајући 3 игре (видео)
  • Врхунски почетнички водич за развој игара у Унити-у
  • Кодирајте Супер Марио Брос игру да бисте научили развој игре (видео)