De flesta användare av teknik brinner också för spel, till den passionen lägger många av oss till programmering. Men många av oss sätter oss ett verkligt mål, det vill säga att skapa våra egna spel, varför fri programvaruutvecklare har tagit på sig uppgiften att skapa Godot-motor.
Detta kraftfulla verktyg hjälper oss skapa spel på Linux, som kan distribueras i vilket operativsystem som helst, med hjälp av gratisverktyg.
Vad är Godot Engine?
Det är en applikation av öppen källkod y tvärplattform, som har avancerade funktioner för 2D- och 3D-spelutveckling. Godot-motor samlar en serie kraftfulla verktyg specialiserade på skapande av spel, vilket ger oss möjlighet att skapa spel på Linux utan att behöva uppfinna hjulet igen.
Du kan visa och klona Godot-källkoden här, tillhandahålls den under de mycket tillåtna villkoren i MIT-licensen. Det är också helt gratis och du behöver inte någon typ av royalty.
Godot-motorfunktioner
- Utmärkt visuell redaktör, med ett stort antal verktyg, lagt till ett rent och ordnat gränssnitt.
- Live-spelversion för både PC och mobil.
- 2D- och 3D-redigeringsfunktioner.
- Helt dedikerad 2D-motor.
- Flexibel kinematisk drivkraft för kollision utan fysik.
- Importör av 3D-modeller från 3DS Max, Maya, Blende och andra, inklusive alla animationer.
- Olika typer av ljus, med skuggtilldelning.
- Det möjliggör alla typer av 2D- och 3D-animationer tack vare dess kraftfulla visuell animeringsredigerare med tidslinje.
- Tillåter att beteende läggs till objekt med inbyggda skript.
- Godot fungerar på Linux, Windows, OS X, FreeBSD, OpenBSD och Haiku, det körs i 32-bitars och 64-bitars, på alla plattformar.
- Låter dig distribuera spel på olika plattformar enkelt och snabbt, de viktigaste är
- Mobila plattformar: iOS, Android, BlackberryOS.
- Stationära plattformar: Windows, OS X, Linux, BSD, Haiku.
- Webbplattform: HTML5 (via emscripten).
- Det är ett verktyg som är utformat och skapat för att samarbeta, så det har förmågan att integreras med populära versionskontrollsystem (Git, Subversion, Mercurial, PlasticSCM, ...).
- Det låter dig skapa sceninstanser, vilket gör lagarbete snabbare och mer effektivt, eftersom varje medlem i teamet kan fokusera på sin egen scen. Oavsett om det är en karaktär, inställningen osv ... Det vill säga det är tillåtet att redigera utan att kliva på andras fötter.
- Helt gratis och gratis.
Installera Godot Engine
Du kan ladda ner installationsfilerna från följande länk:
Du kan också ladda ner en serie exempel och demos från här.
Installera Godot-motorn med systemintegration och version manager i Ubuntu
Niklas Rosenqvist har skapat ett BASH-skript som laddar ner och integrerar Godot-motorn till Ubuntu. Det tillåter också versionhantering och installerar git master.
För att ladda ner och köra skriptet, öppna en konsol och ange följande kommando:
git klon https://github.com/nsrosenqvist/godot-wrapper.git godot && cd godot && ./godot installation
Detta skript konfigurerar din Godot Engine automatiskt. Se alla funktioner som manuset erbjuder genom att köragodot help
.
Ett utmärkt verktyg som vi bör försöka lära oss att använda, särskilt för att skapa fler och bättre Linux-kompatibla spel.
Utan tvekan är det en mycket bra motor, den är enkel att använda, även om det tar lite tid att vänja sig vid miljön först, med tiden märker du att du bara behöver ta itu med och fokusera på logik (vilket varje motor ska göra).
Min åsikt är:
* I dokumentation är det mesta på engelska (vilket inte komplicerar mycket) men det är inte allt som det ska (speciellt om 3D är dokumentationen ganska dålig), men jag kommer att erkänna att de senaste 6 månaderna är det expanderar och småningom klättrar det; Ändå är den här punkten lite förstärkt av samhället, alla bidrar och hjälper verkligen om de kan och de brukar dela koder utan alltför mycket problem, vare sig i forumet, i chattkanalerna finns det vänliga människor.
* I redigeringsfunktioner tycker jag att manuset är enkelt men kraftfullt, lätt att komma ihåg och redaktören hjälper mycket.
* I 2D-grafik är det perfekt, även för något är 2.5D perfekt, men 3D-grafikprestandan är medellång; Det kan optimeras och det blir acceptabelt men det har fortfarande arbete att göra (jag sa prestanda inte funktioner eftersom det har avancerade, användbara och mycket bra funktioner för 2D och 3D), de arbetar för närvarande med Gles3, den nya 3D-grafikmotorn som är mycket förbättrad som meddelat .
Slutsats: det är ett mycket bra alternativ när du vill utveckla ett spel eller applikationer med flera plattformar och spara dig själv huvudvärk, så länge du kan engelska (åtminstone minimalt) och är medveten om chatt och forum.
Det finns dokumentation på spanska. Nedladdningsbart i PDF, Epub, etc. Den är inne http://godot-doc-en-espanol.readthedocs.io/es/latest/
Jag fick precis veta det, tack så mycket för tipset!
Du kan nu installera version 2.2 alpha, vilket ger intressanta förbättringar och buggfixar. Jag har testat det och det är väldigt stabilt. Allt ok.
https://archive.hugo.pro/godot/
Mycket intressant, vi måste sprida de här nyheterna för att se om vi uppmuntrar programmerare att använda verktyg som gör program för varje fel som beräknar.
Endast stöd för hallon pi saknas.
Mest intressant artikel. Jag har kommit igenom google och sanningen att det har varit mycket användbart. Jag tycker att ämnet för videospelvärlden och dess skapande är spännande.
Förhoppningsvis kan du gå djupare in i ämnet i framtida artiklar!