Godot - Game development the fun way
Dacă nu ați trăit până acum sub o piatră, cu siguranță ați auzit măcar în treacăt de Godot
, mai ales de când Unity
, principalul competitor pentru dezvoltarea de jocuri indie a decis să facă o fază urâtă dezvoltatorilor.
Godot
este un game engine - un program de dezvoltare jocuri 2D/3D complet gratuit, open-source și foarte ușor de utilizat/învățat. Godot poate crea jocuri pentru orice platformă și rezoluție, suportă Android, iOS, Windows, Linux și chiar export către web sau console.
Caracteristici
- Semnificativ mai simplu de învățat decât alte game-engine-uri
- Se poate programa fie în C# dar și în GDScript, limbajul Godot nativ, extrem de simplu, similar cu Python ca sintaxă.
- Godot este cross-platform, poate fi instalat fie pe Linux, Windows, macOS, Android.
- Executabil mic ~120Mb dezarhivat!
- Engine-ul poate rula inclusiv în browser cu ajutorul WebAssembly!
- Există suport neoficial din partea comunității pentru scripting folosind C++, Python, Javascript.
- Suportă import de obiecte din Blender
- Capacitatea de a crea scene scriptate, filme, înregistrare gameplay
- Suportă randare OpenGl, Vulkan
- Workflow 2D specializat, tilemap editor, sistem de măsuri pixel-based
- Orice obiect din Godot este un nod iar nodurile se pot moșteni unele pe altele
Dacă vreți să vedeți proiecte indie desktop dezvoltate cu Godot în ultimul an, vă las video-ul mai jos:
Concluzie
Chiar dacă nu vă pasionează game development-ul sau poate Godot nu vă oferă încă nivelul de opțiuni pe care îl doriți, fiți cu ochii pe el pentru că în următorii ani acest engine se va dezvolta masiv așa cum a făcut-o și Unity înainte lui. Codul sursă, ca de obicei, aici.
Succes!