Večina uporabnikov tehnologije je tudi navdušenih nad igrami, k tej strasti pa mnogi od nas dodajajo programiranje. Toda mnogi od nas smo si zastavili pravi cilj, to je ustvarjanje lastnih iger, zato so razvijalci brezplačne programske opreme dobili nalogo ustvarjanja Godotov motor.
To močno orodje nam pomaga ustvariti igre na Linuxu, ki ga je mogoče uporabiti v katerem koli operacijskem sistemu z uporabo brezplačnih orodij.
Kaj je Godot Engine?
To je aplikacija open source y križna platforma, ki ima napredne funkcije za Razvoj 2D in 3D iger. Godotov motor združuje vrsto zmogljivih orodij, specializiranih za ustvarjanje iger, kar nam daje priložnost ustvariti igre na Linuxu ne da bi morali ponovno izumiti kolo.
Godotovo izvorno kodo si lahko ogledate in jo klonirate tukaj, je na voljo pod zelo dovoljenimi pogoji licence MIT. Prav tako je popolnoma brezplačen in ne potrebujete nobenih avtorskih honorarjev.
Značilnosti motorja Godot
- Odličen vizualni urejevalnik z velikim številom orodij, dodan čistemu in urejenemu vmesniku.
- Izdaja iger v živo za osebne računalnike in mobilne naprave.
- Možnosti urejanja 2D in 3D.
- Popolnoma namenjen 2D motor.
- Prilagodljiv kinematični gonilnik za trčenje brez fizike.
- Uvoznik 3D modelov iz 3DS Max, Maya, Blende in drugih, vključno z vsemi animacijami.
- Različne vrste svetlobe z dodeljevanjem sence.
- Omogoča vse vrste 2D in 3D animacij, zahvaljujoč svoji zmogljivi urejevalnik vizualne animacije s časovno premico.
- Omogoča dodajanje vedenja predmetom z vgrajenimi skripti.
- Godot deluje v sistemih Linux, Windows, OS X, FreeBSD, OpenBSD in Haiku, deluje v 32-bitni in 64-bitni različici na vseh platformah.
- Omogoča enostavno in hitro uvajanje iger na različnih platformah, najpomembnejše so
- Mobilne platforme: iOS, Android, OS BlackBerry.
- Namizne platforme: Windows, OS X, Linux, BSD, Haiku.
- Spletna platforma: HTML5 (prek emscripten).
- Je orodje, zasnovano in ustvarjeno za sodelovanje, zato se lahko integrira s priljubljenimi sistemi za nadzor različic (Git, Subversion, Mercurial, PlasticSCM, ...).
- Omogoča vam ustvarjanje primerkov prizorov, zaradi česar je timsko delo hitrejše in učinkovitejše, saj se lahko vsak član ekipe osredotoči na svojo sceno. Ne glede na to, ali gre za lik, nastavitev itd ... To pomeni, da je dovoljeno urejati, ne da bi stopili na noge drugim.
- Popolnoma brezplačno in brezplačno.
Namestite Godot Engine
Namestitvene datoteke lahko prenesete s te povezave:
Lahko tudi prenesete vrsto vzorcev in predstavitve iz tukaj.
Namestite motor Godot s sistemsko integracijo in upraviteljem različic v Ubuntu
Niklas Rosenqvist ustvaril skript BASH, ki prenaša in integrira motor Godot v Ubuntu. Omogoča tudi upravljanje različic in namestitev git master.
Če želite prenesti in zagnati skript, odprite konzolo in vnesite naslednji ukaz:
klon git https://github.com/nsrosenqvist/godot-wrapper.git godot && cd godot && ./godot namestitev
Ta skript bo samodejno konfiguriral vaš Godot Engine. Oglejte si vse funkcije, ki jih skript ponuja z zagonomgodot help
.
Odlično orodje, ki bi se ga morali preizkusiti in se naučiti uporabljati, zlasti za ustvarjanje več in boljših iger, združljivih z Linuxom.
Brez dvoma je zelo dober motor, enostaven za uporabo, čeprav je najprej treba nekaj navaditi na okolje, sčasoma se začuti, da se morajo spoprijeti le z logiko (in to mora narediti vsak motor) ).
Moje mnenje je:
* V dokumentaciji jih je večina v angleščini (kar ne zaplete veliko), vendar ni vse podrobno, kot bi se moralo (še posebej pri 3D, dokumentacija je precej slaba), vendar priznam, da je v zadnjih 6 mesecih širi se in po malem se vzpenja; Kljub temu skupnost nekoliko poudarja to točko, vsak prispeva in resnično pomaga, če le lahko, običajno pa si kode deli brez preveč težav, ne glede na to, ali so na forumu, v klepetalnicah prijazni ljudje.
* V funkcijah urejevalnika mislim, da je skript preprost, a zmogljiv, enostaven za zapomnitev in urejevalnik zelo pomaga.
* V 2D grafiki je popolna, tudi za nekaj 2.5D je idealna, vendar je zmogljivost 3D grafike srednje nizka; Lahko ga optimiziramo in postane sprejemljiv, vendar ga še čaka delo (rekel sem, da zmogljivost ni funkcije, saj ima napredne, uporabne in zelo dobre lastnosti za 2D in 3D), trenutno delajo z Gles3, novim 3D grafičnim motorjem, ki je veliko izboljšan, kot je bilo napovedano.
Zaključek: zelo dobra možnost je, če želite razviti večplatformne igre ali aplikacije in si prihraniti nekaj preglavic, če znate angleško (vsaj minimalno) in poznate klepete in forume.
Obstaja dokumentacija v španščini. Naložljivo v PDF, Epub itd. Noter je http://godot-doc-en-espanol.readthedocs.io/es/latest/
Pravkar sem ugotovil, najlepša hvala za namig!
Zdaj je mogoče namestiti različico 2.2 alpha, ki prinaša zanimive izboljšave in popravke. Preizkusil sem ga in je zelo stabilen. Vse v redu.
https://archive.hugo.pro/godot/
Zelo zanimivo, to novico bomo morali razširiti, da preverimo, ali spodbujamo programerje k uporabi orodij za izdelavo programov za vsako napako, ki izračuna.
Manjka samo podpora maline pi.
Najbolj zanimiv članek. Prišel sem skozi google in resnico, da je bil zelo koristen. Tema sveta video iger in njihovega nastanka se mi zdi vznemirljiva.
Upajmo, da bi se lahko v prihodnjih člankih poglobili v to temo!