Games bouwen op Linux met Godot Engine

De meeste gebruikers van technologie zijn ook gepassioneerd door games, aan die passie voegen velen van ons programmeren toe. Maar velen van ons hebben onszelf een echt doel gesteld, namelijk om onze eigen spellen te maken, en daarom hebben ontwikkelaars van vrije software de taak op zich genomen om Godot-motor.

Deze krachtige tool helpt ons spellen maken op Linux, die met gratis tools op elk besturingssysteem kan worden geïmplementeerd.

Wat is Godot Engine?

Het is een toepassing van open source y dwarsplatform, die geavanceerde functies heeft voor de 2D- en 3D-game-ontwikkelingGodot Engine brengt een reeks krachtige tools samen die gespecialiseerd zijn in het maken van games, wat ons de mogelijkheid geeft spellen maken op Linux zonder het wiel opnieuw uit te hoeven vinden.

U kunt de Godot-broncode bekijken en klonen hier, wordt het geleverd onder de zeer tolerante voorwaarden van de MIT-licentie. Het is ook volledig gratis en u heeft geen enkele vorm van royalty's nodig. Maak games op Linux

Godot Engine-functies

  • Uitstekende visuele editor, met een groot aantal tools, toegevoegd aan een schone en overzichtelijke interface.
  • Live game-editie voor zowel pc als mobiel.
  • 2D- en 3D-bewerkingsmogelijkheden.
  • Volledig toegewijde 2D-engine.
  • Flexibele kinematische driver voor botsingen zonder de fysica.
  • Importeur van 3D-modellen van 3DS Max, Maya, Blende en anderen, inclusief alle animaties.
  • Diverse soorten licht, met schaduwtoewijzing.
  • Het maakt alle soorten 2D- en 3D-animatie mogelijk, dankzij zijn krachtige visuele animatie-editor met tijdlijn.
  • Staat het toevoegen van gedrag toe aan objecten met ingebouwde scripts.
  • Godot werkt op Linux, Windows, OS X, FreeBSD, OpenBSD en Haiku, het draait in 32-bit en 64-bit, op alle platforms.
  • Hiermee kun je games eenvoudig en snel op verschillende platforms inzetten, de belangrijkste zijn
  1. Mobiele platforms: iOS, Android, BlackBerry-besturingssysteem.
  2. Desktopplatforms: Windows, OS X, Linux, BSD, Haiku.
  3. Web platform: HTML5 (via emscripten). Maak platformonafhankelijke spellen
  • Het is een tool die is ontworpen en gemaakt om samen te werken, dus het kan worden geïntegreerd met populaire versiebeheersystemen (Git, Subversion, Mercurial, PlasticSCM,…).
  • Hiermee kunt u scène-instanties maken, waardoor teamwerk sneller en efficiënter wordt, omdat elk lid van het team zich kan concentreren op zijn eigen scène. Ongeacht of het een personage is, het podium, enz ... Dat wil zeggen, het is toegestaan ​​om te bewerken zonder op de voeten van anderen te stappen.
  • Helemaal gratis en gratis.

Installeer Godot Engine

U kunt de installatiebestanden downloaden via de volgende link:

U kunt ook een reeks voorbeelden en demo's downloaden van hier.

Installeer de Godot-engine, met systeemintegratie en versiemanager in Ubuntu

Niklas Rosenqvist creëerde een BASH-script dat de Godot-engine downloadt en in Ubuntu integreert. Het staat ook versiebeheer toe en installeert git master.

Om het script te downloaden en uit te voeren, opent u een console en voert u de volgende opdracht in:

git kloon https://github.com/nsrosenqvist/godot-wrapper.git godot && cd Godot && ./godot installeren

Dit script zal uw Godot Engine automatisch configureren. Bekijk alle functies die het script biedt door te draaiengodot help.

Een uitstekende tool die we zouden moeten proberen en leren gebruiken, vooral om meer en betere Linux-compatibele games te maken.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   John Quiroga zei

    Het is ongetwijfeld een zeer goede motor, hij is eenvoudig in het gebruik, hoewel het in het begin even wennen is aan de omgeving, na verloop van tijd voelt men dat ze alleen maar te maken hebben met en zich moeten concentreren op logica (wat elke motor zou moeten doen).
    Mijn mening is:
    * In de documentatie is het meeste in het Engels (wat niet veel ingewikkeld maakt) maar het is niet allemaal gedetailleerd zoals het zou moeten (vooral als we het hebben over 3D, de documentatie is behoorlijk slecht), maar ik moet toegeven dat het de afgelopen 6 maanden zo is zich uitbreidt en beetje bij beetje klimt het; Toch wordt dit punt een beetje versterkt door de gemeenschap, iedereen draagt ​​bij en helpt echt als ze kunnen en ze delen codes meestal zonder al te veel problemen, of het nu op het forum is, of in de chatkanalen zijn er vriendelijke mensen.
    * In editorfuncties denk ik dat het script eenvoudig maar krachtig is, gemakkelijk te onthouden en dat de editor veel helpt.
    * In 2D-graphics is het perfect, zelfs voor iets is 2.5D ideaal, maar de 3D-grafische prestaties zijn gemiddeld tot laag; Het kan worden geoptimaliseerd en wordt acceptabel, maar het heeft nog werk aan de winkel (ik zei prestaties niet functies omdat het geavanceerde, nuttige en zeer goede functies voor 2D en 3D heeft), ze werken momenteel met Gles3, de nieuwe 3D grafische engine die sterk is verbeterd zoals aangekondigd .

    Conclusie: het is een zeer goede optie als je multiplatform games of applicaties wilt ontwikkelen en je wat kopzorgen wilt besparen, zolang je maar Engels kent (minimaal tenminste) en op de hoogte bent van de chats en forums.

    1.    Robert C zei

      Er is documentatie in het Spaans. Te downloaden in pdf, epub, etc. Het is in http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    John Quiroga zei

        Ik ben er net achter gekomen, heel erg bedankt voor de tip!

  2.   Robert C zei

    U kunt nu versie 2.2 alpha installeren, wat interessante verbeteringen en bugfixes met zich meebrengt. Ik heb het getest en het is erg stabiel. Alles ok.

    https://archive.hugo.pro/godot/

  3.   Originele en gratis Malagueños zei

    Heel interessant, we zullen dit nieuws moeten verspreiden om te zien of we programmeurs aanmoedigen om tools te gebruiken die programma's maken voor elke bug die zich voordoet.

    Ik mis gewoon Raspberry Pi-ondersteuning.

  4.   Gamefan zei

    Meest interessante artikel. Ik ben via google gekomen en de waarheid dat het erg nuttig is geweest. Ik vind het onderwerp van de wereld van videogames en de creatie ervan spannend.

    Hopelijk kun je in toekomstige artikelen dieper op het onderwerp ingaan!