Godot Game Engine, kreirajte 2D i 3D igre iz Ubuntu-a

o godotu

U sljedećem članku ćemo pogledati Godot Game Engine. Ako ste zainteresirani za stvaranje igara, Godot će biti zanimljiv za vas. Is about motor za igre FOSS koje možemo imati u našem Ubuntu sistemu.

Danas možemo pronaći dosta pokretača igara. Među njima je i Godot višeplatformski, 2D i 3D mehanizam za video igre otvorenog koda objavljen pod MIT licencom i razvila Godot zajednica. Motor radi na Windowsima, OS X, Gnu / Linux i BSD. Ovaj mehanizam možemo koristiti za stvaranje igara za radne površine, mobilne telefone ili web platforme.

Opšte karakteristike Godota

Postavka uređivača Godot

  • Moći ćemo stvarajte igre s određenom lakoćom koristeći Godotov jedinstveni pristup svom razvoju.
  • Godot dolazi sa stotine ugrađenih čvorova koji olakšavaju dizajn igre. Također ćemo moći stvoriti vlastito prilagođeno ponašanje, urednike i još mnogo toga.
  • Mi ćemo imati fleksibilni sistem scene. Možemo stvoriti sastav čvorova s ​​podrškom za instance i nasljeđivanje.
  • Imat ćemo mogućnost korištenja vizualni uređivač sa svim alatima koji će vam možda trebati. Svi su zapakirani i dostupni u prelijepom korisničkom sučelju.
  • Uporno uređivanje uživo, gdje se promjene ne gube nakon zaustavljanja igre.
  • Možemo stvorimo vlastite prilagođene alate s lakoćom koristeći nevjerovatan sistem dostupnih alata.
  • Novi prikazivač zasnovan na fizici dolazi s mnoštvom funkcija zbog kojih će vaše igre izgledati nevjerovatno.
  • Možemo primijeniti globalno osvjetljenje za prekrasnu grafiku u stvarnom vremenu. Efekti srednje i naknadne obrade uključuju novu mapu tonova koja podržava HDR, više standardnih krivulja i automatsku ekspoziciju, odsjaje u prostoru ekrana, maglu, cvetanje, dubinu polja i još mnogo toga.

godot skripta

  • Lak za upotrebu jezik sjenčanja zasnovan na GLSL-u, s ugrađenim uređivačem i završetkom koda.
  • Godot dolazi s a potpuno posvećen 2D motor i prepuna karakteristika.
  • Uređivač mape mozaik s automatskim mozaikom, rotacijom, prilagođenim oblicima mreže i više slojeva.
  • Imat ćemo 2D svjetla i normalne mape kako bi vaše 2D igre imale realniji izgled.
  • Naše igre možemo animirati pomoću izrezivanja ili animacija zasnovana na spriteu.
  • Fleksibilni kinematički kontroler za sudare bez fizike.
  • Moći ćemo animirati doslovno sve, od kostiju i predmeta do poziva funkcije.
  • Učinkovit optimizator za paket uvezenih 3D animacija.

dostupne biblioteke

Ovo su samo neke od karakteristika Godota. Ako želiš konsultujte ih sve, mogu se detaljno pročitati iz web stranica projekta.

Preuzmite Godot

godot 2D izdanje

Moći ćemo preuzmite Godot sa njegove službene web stranice. Ovo ručno preuzimanje uzrokovat će preuzimanje jedne datoteke koja nakon raspakiranja neće biti više od dvostrukog klika na dotičnu datoteku. Problem je u tome što s ovim preuzimanjem nećemo imati mogućnost ažuriranja na najnoviju verziju, u slučaju da je objavljeno ažuriranje. Umjesto toga, najnoviju verziju će trebati povremeno preuzimati.

instalacija flatpak

Pronaći ćemo i ovu aplikaciju dostupno kao flatpak aplikacija. Korištenjem flatpak verzije imat ćemo mogućnost ažuriranja na najnoviju verziju putem Centra za ažuriranje / softver.

o chobu
Vezani članak:
Chob, potražite AppImage, Flatpak i Snap pakete s terminala

Prije završetka čini se važnim to reći zgodno je pogledati dokumentacija. Tamo možete pronaći rješenje za mnoge nedoumice koje se mogu pojaviti uz pronalaženje primjera projekta 2D igre pod nazivom 'Izbjegavaj gmizavce'. U ovom projektu korisnik će se voditi kroz korak-po-korak kako bi uspješno kreirao tu igru. Tijekom cijelog procesa moći ćemo prijeći na resurse poput učenja GDScript-a, strukture projekta itd. s kojim ćemo imati mogućnost da se bolje upoznamo sa motorom igre. Naravno, na YouTubeu ćemo pronaći i mnogo vrlo korisnih vodiča o Godotu.

Izvorni kod ovog mehanizma igre možete pronaći u stranica GitHub projekta. Za više informacija možete koristiti i web stranica projekta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.