Gradnja iger na Linuxu z Godot Engine

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 igerGodotov 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. Ustvarite igre v Linuxu

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
  1. Mobilne platforme: iOS, Android, OS BlackBerry.
  2. Namizne platforme: Windows, OS X, Linux, BSD, Haiku.
  3. Spletna platforma: HTML5 (prek emscripten). Ustvarite igre na več platformah
  • 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.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   John Quiroga je dejal

    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.

    1.    RobertC je dejal

      Obstaja dokumentacija v španščini. Naložljivo v PDF, Epub itd. Noter je http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    John Quiroga je dejal

        Pravkar sem ugotovil, najlepša hvala za namig!

  2.   RobertC je dejal

    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/

  3.   Izvirni in brezplačni Malagueños je dejal

    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.

  4.   Fan Fan je dejal

    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!