Годот Енгине је надолазећи мотор за игре који расте популарност, посебно међу независним програмерима игара. Годот је потпуно бесплатан и лак за учење.

Овај чланак ће представити Годот Енгине и објаснити шта он ради. Фокусираће се на уграђене карактеристике Годота које га чине јединственим у поређењу са другим моторима за игре.

Шта је годотов мотор?

Годот је бесплатан и отворен софтвер за игре намењен за развој 2Д и 3Д игара. Налази се под лиценцом МИТ, дозволом за бесплатни софтвер која корисницима даје мало ограничења у начину на који користе свој софтвер. Оснивачи Годоа - подржани од чврсто повезане заједнице програмера - активно одржавају софтвер.

Годот је такође члан Заштита слободе софтвера. Софтваре Фреедом Цонсерванци је непрофитна организација која има за циљ одбрану и заштиту пројеката бесплатног софтвера и софтвера отвореног кода (ФЛОСС).

Бесплатни и отворени софтверски пројекти често се ослањају на спољно финансирање. Годот се ослања на спољне навијаче и присталице на Патреона. Такође погледајте како 

instagram viewer
ГитХуб спонзори вам омогућавају да финансирате софтвер отвореног кода.

Шта ради мотор Годот?

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

Уграђени чворови за све

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

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

Флексибилни систем сцена

Годот вам омогућава да креирате сцене са више чворова, организоване како год желите. Када креирате сцену, можете је сачувати као уграђени тип података (.тсцн или .сцн). Након што сачувате сцену, можете је уградити у друге сцене или створити нове сцене које је наслеђују.

Овај систем сцена вам пружа флексибилност у структурирању вашег пројекта. Омогућава вам стварање сцена за готово све. Било која сцена може се инсталирати или наследити по вашем укусу.

Уграђени језик за писање скрипти

Годот има свој уграђени језик за скриптовање, назван ГДСцрипт. ГДСцрипт је синтаксички сличан Питхону. Годотови програмери су га дизајнирали посебно за развој игара у Годот Енгине-у, а многи у Годот заједници га воле.

Повезан: 6 разлога зашто је Питхон програмски језик будућности

Међутим, ако не желите да користите ГДСцрипт, Годот нуди подршку за више језика са потпуном подршком за Ц # и потпуном подршком за Ц ++. Такође има уграђени систем за визуелно скриптирање.

Уграђени уређивач анимације

Годот долази са моћним уграђеним алатом за анимацију који може да контролише скоро свако од подесивих својстава ваших чворова. Уграђени уређивач анимације може да креира анимацију која мења непрозирност текстуре са 100 на 0, на пример. Или би могао створити анимацију која помера сприте 50 пиксела удесно. Могућности су бескрајне.

Уграђени програм за отклањање грешака

Развој игара није непознаница грешкама. Због тога Годот долази са уграђеним програмом за отклањање грешака направљеним за гњечење грешака. Уграђени програм за отклањање грешака може пратити тачке прекида у вашем коду и нудити детаљне извештаје о грешкама у конзоли.

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

Уграђени документи за помоћ

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

Иначе, документи су отвореног кода и на ГитХуб-у. То значи да се они стално ажурирају и усавршавају. Данас је документација опсежна и темељна. Такође садржи и неколико практичних водича за почетак.

Примена на више платформи

Годот долази са уграђеним предлошцима за извоз за више платформа за игре. Ово може бити прави спас. Једном када припремите верзију свог пројекта за играње, можете да користите извозник Годот пројеката за примену на било којој платформи.

Годот има предлошке за извоз за главне радне површине, укључујући Мац, Виндовс и Линук. Има предлошке за мобилне платформе, укључујући иОС и Андроид. Има и предлошке за извоз за платформе конзола, укључујући Нинтендо Свитцх, ПлаиСтатион 4 и Ксбок Оне (преко независних добављача).

Подржавајућа заједница

На крају, али не најмање важно, заједница Годот је мала, али моћна. Како се глас о Годо-у шири, заједница расте и ствара корисније ресурсе. Годот заједница је активна на Годот ГитХуб страница, и доступан је за помоћ вршњацима на Годот форуми за питања и одговоре.

Поред тога, заједница Годот створила је мноштво упутстава која се могу наћи на ИоуТубе-у и другим веб локацијама попут Удеми-а. За оне који желе да се баве развојем игара, Годот је сјајан покретачки покретач због количине уграђених алата које нуди и корисне заједнице која га окружује.

Како приступити Годо-у

Годот можете бесплатно преузети на Годот веб сајт. Кликните Преузимање дугме на врху веб странице да бисте пронашли везе за преузимање за Мац и Виндовс. Приметићете да страница за преузимање садржи и везе за преузимање Годота са Стеам-а или Итцх.ио-а, ако желите.

Годот Енгине је такође на ГитХуб-у, где можете преузети или погледати изворни код мотора. Годот има активну заједницу програмера који увек доприносе пројекту. Неки су званично запослени, а други су активни програмери који су страствени према Годоту.

Зашто не би требало да чекате Годоа

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

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

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

Коначно, вреди поновити да Годот не кошта ни цента! У Годо-у уопште нема хонорара или скривених накнада. Због тога је Годот још слађи.

Емаил
10 разлога да користите Годот Енгине за развој ваше следеће игре

Треба вам алат отвореног кода за развој игара? Ево 10 разлога зашто би Годот Енгине могао бити управо оно што тражите.

Прочитајте следеће

Повезане теме
  • Гаминг
  • Развој игара
  • Годот Енгине
О аутору
Мицхаел Харман (Објављено 16 чланака)

Мицхаел је писац и програмер. Готово у играма кодирања ужива као и у игрању. Временом је његова љубав према играма прерасла у љубав према свим технолошким стварима.

Више од Мицхаел Хармана

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

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

Још један корак…!

Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.

.