Većina korisnika tehnologije također su strastveni prema igrama, toj strasti mnogi od nas dodaju programiranje. Ali mnogi od nas postavili su si stvarni cilj, a to je stvaranje vlastitih igara, zbog čega su programeri slobodnog softvera preuzeli zadatak stvaranja Godotov motor.
Ovaj moćan alat nam pomaže stvoriti igre na Linuxu, koji se može postaviti na bilo koji operativni sustav, koristeći besplatne alate.
Što je Godot Engine?
To je aplikacija open source y križna platforma, koji ima napredne značajke za Razvoj 2D i 3D igara. Godotov motor okuplja niz moćnih alata specijaliziranih za stvaranje igara, što nam daje priliku stvoriti igre na Linuxu a da nema potrebe za ponovnim pronalaženjem kotača.
Godotov izvorni kod se može pregledavati i klonirati ovdje, pruža se pod vrlo dopuštenim uvjetima MIT licence. Također je potpuno besplatan i ne trebaju vam nikakve naknade za honorar.
Značajke Godot motora
- Izvrsni vizualni uređivač, s velikim brojem alata, dodan čistom i uređenom sučelju.
- Izdanje igara uživo za PC i mobilne uređaje.
- Mogućnosti 2D i 3D uređivanja.
- Potpuno namjenski 2D motor.
- Fleksibilni kinematički pokretač za sudar bez fizike.
- Uvoznik 3D modela iz 3DS Max, Maya, Blende i drugih, uključujući sve animacije.
- Razne vrste svjetlosti, s dodijeljenim sjenama.
- Omogućuje sve vrste 2D i 3D animacije, zahvaljujući svojim moćnim uređivač vizualne animacije s vremenskom trakom.
- Omogućuje dodavanje ponašanja objektima s ugrađenim skriptama.
- Godot radi na Linuxu, Windowsu, OS X, FreeBSD, OpenBSD i Haikuu, radi u 32-bitnoj i 64-bitnoj verziji, na svim platformama.
- Omogućuje vam lako i brzo postavljanje igara na razne platforme, a najvažnije su
- Mobilne platforme: iOS, Android, BlackberryOS.
- Stolne platforme: Windows, OS X, Linux, BSD, Haiku.
- Web platforma: HTML5 (putem emscriptena).
- To je alat dizajniran i stvoren za suradnju, tako da ima sposobnost integriranja s popularnim sustavima za kontrolu verzija (Git, Subversion, Mercurial, PlasticSCM, ...).
- Omogućuje vam stvaranje instanci scene, što timski rad čini bržim i učinkovitijim, jer se svaki član tima može usredotočiti na svoju scenu. Bez obzira radi li se o liku, postavci, itd ... Odnosno, dopušteno je uređivati bez gaženja drugih.
- Potpuno besplatno i besplatno.
Instalirajte Godot Engine
Instalacijske datoteke možete preuzeti sa sljedeće veze:
Također možete preuzeti seriju uzoraka i demonstracije s ovdje.
Instalirajte Godot engine, sa integracijom sustava i upraviteljem verzija u Ubuntu
Niklas Rosenqvist je stvorio BASH skriptu koja preuzima i integrira Godotov motor u Ubuntu. Također omogućuje upravljanje verzijama i instalira git master.
Da biste preuzeli i pokrenuli skriptu, otvorite konzolu i unesite sljedeću naredbu:
git klon https://github.com/nsrosenqvist/godot-wrapper.git godot && cd Godot && ./godot instalirati
Ova će skripta automatski konfigurirati vaš Godot Engine. Pogledajte sve značajke koje skripta pruža pokretanjemgodot help
.
Izvrstan alat koji bismo trebali pokušati naučiti koristiti, posebno za stvaranje više i boljih igara kompatibilnih s Linuxom.
Bez sumnje, to je vrlo dobar motor, jednostavan je za upotrebu, iako je u početku potrebno neko privikavanje na okolinu, s vremenom se osjeti da se moraju samo pozabaviti i usredotočiti na logiku (što bi svaki motor trebao učiniti).
Moje mišljenje je:
* U dokumentaciji je većina na engleskom jeziku (što ne komplicira puno), ali nije sve detaljno kako bi trebalo (pogotovo kada govorimo o 3D-u, dokumentacija je prilično loša), ali priznat ću da je ovih 6 mjeseci širi se i malo po malo se penje; Unatoč tome, ovo je pitanje malo pojačano od strane zajednice, svatko daje svoj doprinos i stvarno pomaže ako može, a obično dijele kodove bez previše problema, bilo na forumu, bilo u prijateljskim ljudima na chat kanalima.
* U značajkama uređivača mislim da je skripta jednostavna, ali moćna, lako se pamti i urednik puno pomaže.
* U 2D grafici je savršen, čak i za nešto 2.5D je idealan, ali performanse 3D grafike su srednje niske; Može se optimizirati i postati prihvatljiv, ali još uvijek treba obaviti posao (rekao sam da performanse nisu značajke jer ima napredne, korisne i vrlo dobre značajke za 2D i 3D), trenutno rade s Gles3, novim 3D grafičkim motorom koji je znatno poboljšan kako je najavljeno .
Zaključak: vrlo je dobra opcija kada želite razviti igre ili aplikacije s više platformi i uštedjeti vam neke glavobolje, pod uvjetom da znate engleski jezik (barem minimalno) i znate chatove i forume.
Postoji dokumentacija na španjolskom. Može se preuzeti u PDF-u, Epub-u itd. Unutra je http://godot-doc-en-espanol.readthedocs.io/es/latest/
Upravo sam saznao, puno hvala na savjetu!
Sada se može instalirati inačica 2.2 alpha koja donosi zanimljiva poboljšanja i ispravke programskih pogrešaka. Testirao sam ga i vrlo je stabilan. Sve je u redu.
https://archive.hugo.pro/godot/
Vrlo zanimljivo, morat ćemo proširiti ovu vijest kako bismo provjerili potičemo li programera da koristi alate koji izrađuju programe za svaku programsku pogrešku koja izračunava.
Nedostaje samo podrška za malinu pi.
Najzanimljiviji članak. Pregledao sam Google i istinu da je to bilo vrlo korisno. Tema o svijetu videoigara i njegovom stvaranju smatram uzbudljivom.
Nadamo se da biste u budućim člancima mogli dublje zaroniti u tu temu!