Majoritatea utilizatorilor de tehnologie sunt, de asemenea, pasionați de jocuri, la această pasiune, mulți dintre noi adăugăm programare. Dar mulți dintre noi ne-am propus un adevărat obiectiv, care este acela de a crea propriile noastre jocuri, motiv pentru care dezvoltatorii de software gratuit și-au asumat sarcina de a crea Godot Motor.
Acest instrument puternic ne ajută creați jocuri pe Linux, care poate fi implementat în orice sistem de operare, folosind instrumente gratuite.
Ce este Godot Engine?
Este o aplicație a open source y platformă încrucișată, care are caracteristici avansate pentru Dezvoltare de jocuri 2D și 3D. Godot Engine reunește o serie de instrumente puternice specializate în crearea de jocuri, ceea ce ne oferă posibilitatea creați jocuri pe Linux fără a fi nevoie să reinventăm roata.
Codul sursă Godot poate fi vizualizat și clonat aici, este furnizat în condițiile foarte permisive ale licenței MIT. De asemenea, este complet gratuit și nu aveți nevoie de niciun fel de redevențe.
Caracteristici ale motorului Godot
- Editor vizual excelent, cu un număr mare de instrumente, adăugat la o interfață curată și ordonată.
- Ediție de joc live atât pentru PC, cât și pentru mobil.
- Capacități de editare 2D și 3D.
- Motor 2D complet dedicat.
- Driver cinematic flexibil pentru coliziune fără fizică.
- Importator de modele 3D de la 3DS Max, Maya, Blende și altele, inclusiv toate animațiile.
- Diferite tipuri de lumină, cu atribuire de umbră.
- Permite tot felul de animații 2D și 3D, grație puterii sale editor de animație vizuală cu cronologie.
- Permite adăugarea comportamentului obiectelor cu scripturi încorporate.
- Godot funcționează pe Linux, Windows, OS X, FreeBSD, OpenBSD și Haiku, rulează pe 32 de biți și 64 de biți, pe toate platformele.
- Vă permite să implementați jocuri pe diferite platforme ușor și rapid, cele mai importante sunt
- Platforme mobile: iOS, Android, BlackberryOS.
- Platforme desktop: Windows, OS X, Linux, BSD, Haiku.
- Platforma web: HTML5 (prin emscripten).
- Este un instrument conceput și creat pentru a fi colaborativ, deci are capacitatea de a se integra cu sistemele populare de control al versiunilor (Git, Subversion, Mercurial, PlasticSCM, ...).
- Vă permite să creați instanțe de scenă, ceea ce face munca în echipă mai rapidă și mai eficientă, deoarece fiecare membru al echipei se poate concentra pe propria scenă. Indiferent dacă este un personaj, setarea, etc ... Adică este permisă editarea fără a păși pe picioarele altora.
- Total gratuit și gratuit.
Instalați motorul Godot
Puteți descărca fișierele de instalare de pe următorul link:
De asemenea, puteți descărca o serie de mostre și demonstrații de la aici.
Instalați motorul Godot, cu integrare de sistem și manager de versiuni în Ubuntu
Niklas Rosenqvist a creat un script BASH care descarcă și integrează motorul Godot în Ubuntu. De asemenea, permite gestionarea versiunilor și instalează git master.
Pentru a descărca și rula scriptul, deschideți o consolă și introduceți următoarea comandă:
clona git https://github.com/nsrosenqvist/godot-wrapper.git godot && cd Godot && ./dod instalare
Acest script vă va configura automat motorul Godot. Vedeți toate caracteristicile pe care le oferă scriptul rulândgodot help
.
Un instrument excelent pe care ar trebui să-l încercăm și să învățăm să îl folosim, mai ales pentru a crea mai multe și mai bune jocuri compatibile cu Linux.
Fără îndoială, este un motor foarte bun, este simplu de utilizat, deși este nevoie să te obișnuiești cu mediul la început, în timp observi că trebuie să te ocupi și să te concentrezi doar pe logică (ceea ce ar trebui să facă fiecare motor).
Opinia mea este:
* În documentație, cea mai mare parte este în limba engleză (ceea ce nu complică prea mult), dar nu este totul detaliat așa cum ar trebui (mai ales vorbind despre 3D, documentația este destul de slabă), dar voi recunoaște că în ultimele 6 luni este se extinde și încetul cu încetul urcă; Chiar și așa, acest punct este puțin întărit de comunitate, toată lumea contribuie și chiar ajută dacă poate și de obicei împărtășesc coduri fără prea multe probleme, fie că sunt pe forum, în canalele de chat sunt oameni prietenoși.
* În funcțiile editorului, cred că scriptul este simplu, dar puternic, ușor de reținut și editorul ajută foarte mult.
* În grafica 2D este perfectă, chiar și pentru ceva 2.5D este ideal, dar performanța grafică 3D este mediu-scăzută; Poate fi optimizat și devine acceptabil, dar mai are de lucru (am spus că performanța nu are caracteristici, deoarece are funcții avansate, utile și foarte bune pentru 2D și 3D), în prezent lucrează cu Gles3, noul motor grafic 3D care este mult îmbunătățit așa cum a fost anunțat .
Concluzie: este o opțiune foarte bună atunci când doriți să dezvoltați jocuri sau aplicații multiplatformă și să vă economisiți câteva dureri de cap, atâta timp cât știți engleza (cel puțin cel puțin) și sunteți conștienți de chat-uri și forumuri.
Există documentație în limba spaniolă. Descărcabil în PDF, Epub etc. Este înăuntru http://godot-doc-en-espanol.readthedocs.io/es/latest/
Tocmai am aflat, mulțumesc foarte mult pentru bacșiș!
Versiunea 2.2 alfa poate fi acum instalată, ceea ce aduce îmbunătățiri interesante și remedieri de erori. L-am testat și este foarte stabil. Totul este bine.
https://archive.hugo.pro/godot/
Foarte interesant, va trebui să răspândim aceste știri pentru a vedea dacă îi încurajăm pe programatori să folosească instrumente care fac programe pentru fiecare eroare care calculează.
Nu există suport pentru raspberry pi.
Cel mai interesant articol. Am venit prin google și adevărul că a fost foarte util. Mi se pare interesant subiectul lumii jocurilor video și al creației sale.
Sperăm că ați putea aprofunda subiectul în articolele viitoare!