Bygge spill på Linux med Godot Engine

De fleste av brukerne av teknologi brenner også for spill, til den lidenskapen legger mange av oss til programmering. Men mange av oss setter oss et reelt mål, som er å lage våre egne spill, og det er derfor gratis programvareutviklere har tatt på seg oppgaven med å lage Godot-motor.

Dette kraftige verktøyet hjelper oss lage spill på Linux, som kan distribueres i ethvert operativsystem, ved hjelp av gratis verktøy.

Hva er Godot Engine?

Det er en applikasjon av åpen kildekode y kryssplattform, som har avanserte funksjoner for 2D og 3D spillutviklingGodot-motor samler en serie kraftige verktøy spesialisert i å lage spill, som gir oss muligheten til å lage spill på Linux uten å ha behov for å finne opp hjulet på nytt.

Godot-kildekoden kan vises og klones her, er det gitt under de meget tillatte vilkårene i MIT-lisensen. Det er også helt gratis, og du trenger ikke noen form for royalties. Lag spill på Linux

Godot-motorfunksjoner

  • Utmerket visuell redaktør, med et stort antall verktøy, lagt til et rent og ryddig grensesnitt.
  • Live-spillutgave for både PC og mobil.
  • 2D- og 3D-redigeringsfunksjoner.
  • Fullt dedikert 2D-motor.
  • Fleksibel kinematisk driver for kollisjon uten fysikk.
  • Importør av 3D-modeller fra 3DS Max, Maya, Blende og andre, inkludert alle animasjoner.
  • Ulike typer lys, med skyggeoppdrag.
  • Den tillater alle slags 2D- og 3D-animasjoner, takket være den kraftige visuell animasjonsredaktør med tidslinje.
  • Tillater å legge til atferd til objekter med innebygde skript.
  • Godot fungerer på Linux, Windows, OS X, FreeBSD, OpenBSD og Haiku, den kjører i 32-biters og 64-biters, på alle plattformer.
  • Det gjør det mulig å distribuere spill på forskjellige plattformer enkelt og raskt, de viktigste er
  1. Mobile plattformer: iOS, Android, BlackberryOS.
  2. Desktop-plattformer: Windows, OS X, Linux, BSD, Haiku.
  3. Nettplattform: HTML5 (via emscripten). Lag plattformspill
  • Det er et verktøy designet og laget for å samarbeide, så det har muligheten til å integrere med populære versjonskontrollsystemer (Git, Subversion, Mercurial, PlasticSCM, ...).
  • Det lar deg lage sceneforekomster, noe som gjør teamarbeid raskere og mer effektivt, siden hvert medlem av teamet kan fokusere på sin egen scene. Uansett om det er et tegn, innstillingen osv ... Det vil si at det er lov å redigere uten å tråkke på andres føtter.
  • Helt gratis og gratis.

Installer Godot Engine

Du kan laste ned installasjonsfilene fra følgende lenke:

Du kan også laste ned en serie eksempler og demoer fra her.

Installer Godot-motoren, med systemintegrasjon og versjonsbehandling i Ubuntu

Niklas Rosenqvist har laget et BASH-skript som laster ned og integrerer Godot-motoren i Ubuntu. Det tillater også versjonsadministrasjon og installerer git master.

For å laste ned og kjøre skriptet, åpner du en konsoll og skriver inn følgende kommando:

git klon https://github.com/nsrosenqvist/godot-wrapper.git godot && cd Godot && ./godot installere

Dette skriptet konfigurerer Godot-motoren din automatisk. Se alle funksjonene skriptet gir ved å kjøregodot help.

Et utmerket verktøy som vi bør prøve å lære å bruke, spesielt for å lage flere og bedre Linux-kompatible spill.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   John Quiroga sa

    Uten tvil er det en veldig god motor, den er enkel å bruke, selv om det krever litt å bli vant til miljøet først, over tid føler man at de bare trenger å forholde seg til og fokusere på logikk (som hver motor skal gjøre).
    Min mening er:
    * I dokumentasjon er det meste på engelsk (som ikke kompliserer mye), men det er ikke alt som det skal (spesielt når det gjelder 3D er dokumentasjonen ganske dårlig), men jeg vil innrømme at de siste 6 månedene utvider seg og litt etter litt klatrer det; Likevel er dette poenget litt forsterket av samfunnet, alle bidrar og hjelper virkelig hvis de kan, og de deler vanligvis koder uten for mye problemer, enten det er i forumet, i chat-kanalene er det vennlige mennesker.
    * I redigeringsfunksjoner synes jeg manuset er enkelt, men kraftig, lett å huske og redaktøren hjelper mye.
    * I 2D-grafikk er den perfekt, selv for noe er 2.5D ideell, men 3D-grafikkytelsen er middels lav; Det kan optimaliseres og det blir akseptabelt, men det har fortsatt arbeid å gjøre (jeg sa ytelse ikke funksjoner siden den har avanserte, nyttige og veldig gode funksjoner for 2D og 3D), de jobber for tiden med Gles3, den nye 3D-grafikkmotoren som er mye forbedret som kunngjort .

    Konklusjon: det er et veldig godt alternativ når du vil utvikle et multiplatform-spill eller applikasjoner og spare deg for hodepine, så lenge du kan engelsk (i det minste i det minste) og er klar over samtalene og forumene.

    1.    Robert C. sa

      Det er dokumentasjon på spansk. Nedlastbar i PDF, Epub, etc. Det er inne http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    John Quiroga sa

        Jeg fikk akkurat vite det, tusen takk for tipset!

  2.   Robert C. sa

    Versjon 2.2 alpha kan nå installeres, noe som gir interessante forbedringer og feilrettinger. Jeg har testet den og den er veldig stabil. Alt ok.

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

  3.   Originale og gratis Malagueños sa

    Veldig interessant, vi må spre disse nyhetene for å se om vi oppfordrer programmerere til å bruke verktøy som lager programmer for hver feil som beregner seg.

    Mangler bare støtte for bringebær-pi.

  4.   Spillvifte sa

    Mest interessant artikkel. Jeg har kommet gjennom google og sannheten om at det har vært veldig nyttig. Jeg synes emnet verden av videospill og dets opprettelse er spennende.

    Forhåpentligvis kan du gå dypere inn i emnet i fremtidige artikler!