Crear juegos en Linux con Godot Engine
A la mayoría de los usuarios de la tecnología también nos apasionan los juegos, a esa pasión, muchos de nosotros le añadimos la programación. Pero muchos nos planteamos un objetivo real, que es crear nuestros propios juegos, es por ello, que desarrolladores de software libre se han dado a la tarea de crear Godot Engine.
Esta poderosa herramienta nos ayuda a crear juegos en Linux, que pueden ser desplegados en cualquier sistema operativo, utilizando herramientas libres y gratuitas.
¿Qué es Godot Engine?
Es una aplicación de código abierto y multiplataforma, que cuenta con avanzadas características para el desarrollo de juegos en 2D y 3D. Godot Engine agrupa una serie de poderosas herramientas especializadas en la creación de juegos, los que nos brinda la oportunidad de crear juegos en Linux sin tener la necesidad de reinventar la rueda.
Se puede visualizar y clonar el código fuente Godot aquí, el mismo se proporciona bajo los términos muy permisivos de la Licencia del MIT. Además es totalmente gratis y no requieres ningún tipo de regalías.
Características de Godot Engine
- Excelente editor visual, con una gran cantidad de herramientas, sumado a una interfaz limpia y ordenada.
- Edición de juego en vivo tanto para PC como para móviles.
- Capacidad de edición 2D y 3D.
- Motor 2D totalmente dedicado.
- Controlador cinemático flexible para la colisión sin la física.
- Importador de modelos 3D desde 3DS Max, Maya, Blende, y otros más, incluyendo todas las animaciones.
- Varios tipos de luz, con asignación de sombra.
- Permite todo tipo de animación 2D y 3D, gracias a su potente editor de animación visual con línea de tiempo.
- Permite Añadir comportamiento a objetos con scripts incorporados.
- Godot funciona en Linux, Windows, OS X, FreeBSD, OpenBSD y Haiku, el mismo se ejecuta en 32 bits y de 64 bits, en todas las plataformas.
- Permite desplegar juegos en diversas plataformas de manera fácil y rápida, las más importantes son
- Las plataformas móviles: iOS, Android, BlackBerry OS.
- Las plataformas de escritorio: Windows, OS X, Linux, BSD, Haiku.
- Plataforma web: HTML5 (a través de emscripten).
- Es una herramienta diseña y creada para ser colaborativa, por lo que posee capacidad de integración con los sistemas de control de versiones populares (Git, Subversion, Mercurial, PlasticSCM, …).
- Permite crear instancias de escena, lo que hace más rápido y eficiente al trabajo en equipo, ya que cada miembro del equipo puede centrarse en su propia escena. Independientemente de que sea un personaje, el escenario, etc … Es decir, se permite editar sin pisar los pies de los demás.
- Totalmente gratis y libre.
Instalar Godot Engine
Puedes descargar los archivos de instalación desde los siguiente link:
También puedes descargar una serie de ejemplos y Demos desde acá.
Instalar Godot engine, con integración de sistemas y administrador de versiones en Ubuntu
Niklas Rosenqvist a creado un script BASH que descarga e integra el motor Godot a Ubuntu. También permite la gestión de versiones e instala git master.
Para descargar y ejecutar el script, abra una consola y peque el siguiente comando:
git clone https://github.com/nsrosenqvist/godot-wrapper.git godot && cd godot && ./godot install
Este script dejará configurado su Godot Engine automáticamente. Vea todas las características que proporciona el script ejecutandogodot help
.
Una excelente herramienta que deberíamos probar y aprender a utilizar, sobretodo para lograr que se creen más y mejores juegos compatibles con Linux.
El artículo Crear juegos en Linux con Godot Engine aparece primero en Crear juegos en Linux con Godot Engine.