Машина за игре је оквир који олакшава развој игара, користећи низ алата дизајнираних за развој игара. Неки мотори за игре могу назвати ове алате чворовима, други их могу назвати АПИ-ји, али сви они раде заједно како би побољшали ваше искуство развоја игара.

У последњој деценији дошло је до огромног пораста и код видео гејмера и количине времена проведеног играјући видео игрице. Дакле, несумњиво постоји живо тржиште за нове и узбудљиве видео игре. Ако имате позадину у развоју, мали буџет и одличну идеју за игру—али не знате одакле да почнете—на правом сте месту.

Према Унити Тецхнологиес, 71% свих мобилних игара користи његов мотор, стварајући укупно пет милијарди преузимања месечно апликација направљених уз Унити. Овај мотор за игре је савршен за почетнике јер има центар за учење који је опремљен туторијали, пројекти, курсеви и радионице за обуку уживо како бисте од почетника до професионалца у бр време.

Унити обезбеђује развој 3Д игара који се обавља у реалном времену. Доступно је неколико опција претплате, али Унити Персонал је једина бесплатна. Ова врста претплате омогућава приступ свим функцијама мотора, заједно са услугама заснованим на облаку. Главни недостатак Унити Персонал-а је тај што не можете уклонити Унити-ов спласх лого из игре док не надоградите на једну од плаћених верзија.

instagram viewer

Повезан: Унити језици за развој игара: које би требало да научите?

Од првог квартала 2022. Унити подржава инсталацију за Виндовс и мацОС, уз подршку за преглед за Линук. Међутим, да бисте инсталирали и користили Унити на било ком од ових оперативних система, потребно је да постоји скуп захтева.

На пример, да бисте покренули Унити на Виндовс-у, мораћете да имате верзију оперативног система 7 (СП1+), 10 или 11. За мацОС, оперативни систем треба да буде Хигх Сиерра 10.13+; за Линук, оперативни систем треба да буде Убунту 20.04, Убунту 18.04 или ЦентОС 7. Кликните овде да бисте добили комплетне системске захтеве за најновију стабилну верзију Унити (верзија 2021.2).

Након што испуните системске захтеве, можете се кретати до Унити-ова страница за преузимање, где можете да довршите три корака потребна да бисте покренули мотор игре. Ова три корака укључују:

  • Преузимање Унити Хуб-а.
  • Одабир ваше Унити верзије.
  • Покретање вашег пројекта.

Унреал Енгине је развојни мотор који се поноси тиме што је један од напреднијих алата за креирање 3Д у реалном времену. Ипак, одличан је за почетнике и чак ћете наћи одељак са ресурсима за учење на његовој веб страници.

Повезан: Како ће Унреал Енгине 5 побољшати видео игре

Поред тога што је машина за игре, Унреал Енгине такође креира друге апликације у реалном времену као што су архитектонска визуелизација, визуелизација аутомобила и линеарни филмови, између осталог. Унреал Енгине има три специфична уговора о лиценцирању који зависе од тога како планирате да користите алатку. Ови уговори о лиценци укључују:

  • Ауторска лиценца
  • Издавачка лиценца
  • Прилагођена лиценца

Лиценца за креаторе је потпуно бесплатна и нема никакве накнаде. Издавачка лиценца је бесплатна, али захтева 5% тантијема када ваша игра „постане успешна“. Прилагођена лиценца је опција за рад са Унреал Енгине-ом за креирање уговора о лиценцирању само за вас.

Сваки уговор о лиценци пружа неограничен приступ свим функцијама Унреал Енгине-а. Унреал пружа пун приступ свом Ц++ изворном коду, дајући програмерима игара неометан приступ да прилагоде или чак прошире Унреал Енгине код.

Има алат Унреал Едитор, који је развојно окружење које омогућава сарадњу свих чланова тима за развој игара. То ради уређивањем за више корисника. Као и сви врхунски мотори за игре, Унреал Енгине пружа неке висококвалитетне карактеристике изградње света, анимације, рендеровања и играња.

Годот је бесплатни мотор за игре отвореног кода. Годоова главна продајна тачка је да користи уобичајене алате, што га чини идеалним за почетнике. Овај мотор има визуелни уређивач који вам омогућава да креирате и 3Д и 2Д корисничко сучеље и омогућава програмерима игара да врше уређивање уживо.

Годот има стотине чворова развијених да задовољи ваше потребе развоја игара. Међутим, ако доступни не задовољавају довољно ваше потребе, имате могућност креирања прилагођених чворова. Годот добро ради на више платформи, као што су Виндовс, мацОС и Линук. Мотор такође омогућава примену на више платформи.

Заједно са својом равном кривом учења, Годотова главна продајна тачка је да програмерима игара нуди више опција за скриптовање од својих конкурената. Неке од ових опција укључују:

  • ГДСцрипт (који је много сличан питону)
  • Ц#
  • Ц++
  • Визуелни сценарио
  • Руст
  • Ним
  • Д

Дефолд није само потпуно бесплатан мотор за игре; такође је отвореног кода. Дакле, програмери игара имају могућност да прилагоде код овог механизма игре према својим жељама — па чак и могућност да искористе разноврсну колекцију функција које су направили други чланови заједнице.

Дефолд фондација обећава да ће мотор увек држати слободним и ослања се на донације чланова заједнице. Овај мотор креира 2Д и 3Д игре са посебним фокусом на перформансе. Има визуелни уређивач и уређивач кода који омогућава програмерима игара да напишу своју логику игре у скрипт језику Луа.

Дефолд има лаку криву учења, а такође има и одељак са ресурсима за учење на својој главној веб страници, који је пун туторијала и приручника за почетак. Већина Дефолд документације је доступна у облику приручника, што почетницима знатно олакшава рад.

Солар2Д (раније познат као Цорона) је мотор за игре отвореног кода. Као што име говори, Солар2Д ствара невероватне 2Д игре користећи Луа скриптни језик. Овај мотор игре је потпуно бесплатан и има велики ресурс водича и туторијала који су савршени за почетнике.

Солар2Д има стотине АПИ-ја за развој ваших игара, али такође олакшава коришћење функција трећих страна путем додатака. Солар2Д креира игре на више платформи за системе као што су:

  • Андроид
  • ИОС
  • Виндовс
  • мацОС
  • Линук

Други бесплатни мотори за игре које можете да користите

Ови бесплатни мотори за игре су идеални за почетнике због своје популарности, карактеристика које пружају и њихове равне криве учења. Међутим, у зависности од игре коју намеравате да направите или чак од тога шта намеравате да радите са том игром након изградње, један мотор игре би могао бити прикладнији од другог. На пример, ако желите да направите 2Д игру, Солар2Д или Годот би могли бити боља опција од Унити-а.

Ово је солидна листа неких од најбољих бесплатних машина за игре на свету, али ни на који начин није исцрпљена.

Започните са Пхасер-ом за развој игара

Тражите начин да почнете да кодирате своје игре? Пхасер би могао бити оквир за развој игара који тражите.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Програмирање
  • Гаминг
  • Развој игре
  • Онлине Гамес
  • Програмирање
О аутору
Кадеисха Кеан (Објављено 42 чланка)

Кадеисха Кеан је програмер комплетног софтвера и писац технике/технологије. Она има изразиту способност да поједностави неке од најсложенијих технолошких концепата; производећи материјал који може лако да разуме сваки почетник у технологији. Она је страствена у писању, развоју занимљивог софтвера и путовању светом (кроз документарне филмове).

Више од Кадеисхе Кеан

Претплатите се на наш билтен

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

Кликните овде да бисте се претплатили