Como crear juegos | Android, Window, GNU-Linux y Mac-OS

El 2023 inicia con un motor de juegos mas robusto y gran interés por parte de los desarrolladores en crear aplicaciones con Godot.

Creamos Godot por amor y por la creencia de que el desarrollo de juegos debe ser de libre acceso para todos.

Juan Linietsky

Yo inicie a trabajar con el motor de juegos en 2016 con el que logré terminar un videojuego (Iwariwë) en 6 meses, podría decir que fue mi pasantía en el uso de la herramienta mientras aprendía a crear videojuegos y programar con GDscript.

¿Que es Godot Engine?

Como lo dice su página oficial: «Godot Engine es un motor de juegos multiplataforma gratuito, todo en uno, que te facilita la creación de juegos en 2D y 3D

Godot es un motor de videojuegos 2D y 3D multiplataforma, libre y de código abierto, publicado bajo la Licencia MIT y desarrollado por la comunidad de Godot. Puede ser usado en istemas WindowsOS XLinux y BSD y Android para ecritorio ya que algunas herramientas no se integran con las pantallas táctiles. 

Godot permite exportar los videojuegos creados a PC (Windows, OS X y Linux), teléfonos móviles (AndroidiOS, Window-phone), y HTML5.

Para el año 2017 Godot no se encontraba en la lista de Motores de juego publicada en Wikipedia, gracias al apoyo por la comunidad a través de sus aportes en 2020 se posicionó como uno de los motores de juegos mas distinguidos.

Algunas características especiales

Fácil de programar: Cuenta con la posibilidad de codificar con su propio lenguaje GDscript el cual es una variante de C++ muy parecido a Python lo que hace que sea una delicia escribir código ya que tiene una curva de aprendizaje muy avanzada.

Se puede crear juegos sin programar: Además de GDscript cuenta con un sistema de nodos con los que tan solo haciendo conexiones puedes ir creando los parámetros que necesita el juego o aplicación.

No tiene marca de agua: A diferencia de otros motores que también son libres o gratis, Godot Engine está mantenido por una comunidad que aporta para su desarrollo por lo que no asocia ninguna regalía dentro del motor permitiendo que todo lo que desarrolles sea completamente personalizado.

Fácil integración: Se puede integrar casi cualquier componente del sistema, si necesitas llamar una instancia de Android para tus aplicaciones o juegos lo puedes hacer con un plugin de los modulos Java de Android Studio.

Puedes ejecutar eventos del sistema en una PC o el móvil como por ejemplo convertir texto a voz o sencillamente una alerta. Si trabajas con aplicaciones para web puedes integrar el lenguaje Javascript de manera nativa dentro del motor y ampliar las posibilidades en el desarrollo.

Requisitos mínimos: Aunque es un motor avanzado para el desarrollo 2D y 3D su arquitectura no requiere que se tenga un super-computador. Cuenta con dos versiones 3.X y 4.0 (En pruebas) La arquitectura central de Godot 3.x sigue siendo la de un motor de finales de la década de 2000, cuando las computadoras eran de un solo núcleo y la diferencia de velocidad entre la CPU y la memoria no era tan significativa como lo es hoy.

El futuro de Godot Engine

A finales de 2022 su propio creador hizo una retrospectiva presentando gran optimismo sobre el trabajo duro realizado y los avances de Godot. Algunos de los aspectos mencionados son:

Con más usuarios vienen más demandas y, de repente, la voluntad de usar Godot para proyectos más grandes y serios requirió que se modernizaran grandes partes del núcleo. La arquitectura central de Godot 3.x sigue siendo la de un motor de finales de la década de 2000, cuando las computadoras eran de un solo núcleo y la diferencia de velocidad entre la CPU y la memoria no era tan significativa como lo es hoy.

Como resultado, y con muchos colaboradores interesados ​​en mejorar y modernizar Godot, el objetivo para 4.0 se hizo mucho más grande y ambicioso, y se reescribió una gran parte del núcleo del motor, así como GDScript.

No terminaremos el año 2022 con un lanzamiento estable, pero estamos muy cerca. Todavía tenemos como objetivo lanzar la primera versión estable de Godot 4.0 durante los primeros meses de 2023.

Fundación Godot

El éxito de Godot se debe en gran parte al apoyo brindado por Software Freedom Conservancy. Gracias a ellos, pudimos recibir donaciones y contratar colaboradores que trabajan a tiempo completo o parcial para mejorar el proyecto.

A medida que Godot siguió creciendo, nos dimos cuenta de que necesitábamos la autonomía, el control y la flexibilidad de una organización dedicada específicamente a Godot.

Debido a esto, la Fundación Godot fue lanzada el mes pasado . Todavía no está en pleno funcionamiento, ya que aún queda algo de burocracia, pero el plan es hacer un cambio gradual de TNC durante todo el próximo año.

Se publicaron los showreels de 2022

Publicamos nuestros showreels de 2022 , ¡y se ven increíbles! La calidad y cantidad de juegos publicados usando Godot siguen creciendo significativamente cada año. ¡Este año, también agregamos la categoría de herramientas! Gracias a su potente sistema de interfaz de usuario y arquitectura, Godot se está convirtiendo en una plataforma de referencia para crear aplicaciones y herramientas que son gráficamente intensivas.

Los juegos de Godot en Steam siguen creciendo exponencialmente

Este año, se publicaron varios juegos de éxito con Godot, como Dome Keeper , Brotato o The Case of the Golden Idol . Nos hace muy felices que los estudios estén comenzando a elegir cada vez más a Godot para desarrollar sus juegos.

En resumen

En base a mi experiencia si quieres iniciarte en el desarrollo de aplicaciones o videojuegos y ademas quieres aprender a programar, hacerlo de manera creativa es una buena forma, puedes invertir 3 meses con mucha disciplina tomando mas tiempo para el estudio y las prácticas restando horas en ver series y consumiendo videojuegos podrás ir viendo el cambio en tu productividad, inicia desde ahora si puedes hacerlo. El diseño y la programación de aplicaciones abren muchas posibilidades en el campo laboral y refuerza muchas áreas creativas en el individuo. Vamos ya…

Sigue mis proyectos en Patreon:

Youtube

Juego Iwariwë