Creación de videojuegos y apps para android, ios, linux, windows y macOS con Godot

10 de agosto de 2024

Libro electrónico gratis:<br>Miguel de Cervantes Saavedra Novelas ejemplares
Libro electrónico gratis:
Miguel de Cervantes Saavedra
Novelas ejemplares
Libro electrónico gratis:<br>Manuel Payno El fistol del diablo
Libro electrónico gratis:
Manuel Payno
El fistol del diablo
Libro electrónico gratis:<br>José Martí Cuba
Libro electrónico gratis:
José Martí
Cuba

Estoy interesado en aprender a crear apps para android. Así que comencé a estudiar kotlin, el lenguaje de programación que google recomienda para crear apps para android.

Google ofrece varios cursos gratuitos para aprender kotlin. Los creadores de kotlin tienen un sitio para aprender kotlin completamente gratis.

A medida que comenzaba a programar con kotlin me surgió la inquietud de como crear animaciones en kotlin... como crear animaciones interactivas con kotlin... como crear videojuegos en kotlin. En los mismos tutoriales de Google, con total sinceridad, señalan: para crear videojuegos para android lo mejor es utilizar un game engine, un software especializado para hacer videojuegos, como Godot...

Así que comencé a estudiar Godot...

Godot, Pantalla Principal

Godot es software libre, es gratis. Se puede descargar y utilizar de forma gratuita. Más aún, al crear un videojuego o app, y si el videojuego / app es exitoso, no se tienen que pagar cuotas o licencias.

Lo interesante de Godot es su facilidad de uso. Con tres líneas de código un objeto se mueve por la pantalla... ¡Así de fácil!

Godot ofrece un tutorial para aprender a usar Godot (aunque a veces las descripciones y explicaciones son bastante crípticas y breves...)

Pero en youtube e internet también hay muchísimos tutoriales para aprender a usar Godot, como por ejemplo:

Otro aspecto interesante de Godot es que con el mismo código fuente se pueden crear:

¡Waw!

En Godot se puede crear videojuegos en 2D o en 3D... o un híbrido que mezcle ambas perspectivas... ¡Ahora soy 2D, ahora soy 3D!

Una vez terminado la app / videojuego, hay que distribuirla. Para distribuirla en la tienda oficial de android, la Google Play Store, de entrada hay que pagar una cuota de $25 USD... Esa cuota se paga se publique o no una app / videojuego

Más aún la Google Play Store cobrará una comisión por los ingresos obtenidos por la venta de la app / videojuego.

No basta con tener la app / videojuego y pagar la cuota de inscripción. Actualmente la Google Play Store pide como requisito que la app / videojuego sea instalada, revisada y usada durante 15 días por al menos 20 desarrolladores registrados ante la Google Play Store. ¿Y donde se consiguen esos 20 desarrolladores registrados ante la Google Play Store? En el sitio reddit hay un foro donde desarrolladores solicitan a otros desarrolladores que instalen, revisen y usen sus apps / videojuegos. ¿A cambio de qué? A cambio de reciprocidad: yo instalo, reviso y uso tu app / videojuego, tu a cambio instalas, revisas y usas mi app / videojuego.

Hay un sitio de internet itch.io donde también se pueden publicar apps / videojuego de forma gratuita... Ahí los videojuegos se pueden vender, regalar o recibir donativos...

En itch.io yo he publicado, por ahora, tres videojuegos.

Uno es resultado del tutorial de godot para hacer videojuegos 2D:

Ese videojuego está disponible para jugarse en el navegador / browser o descargase para android con soporte para opengl, android con soporte para vulkan, linux y windows

Otro es resultado del tutorial de godot para hacer videojuegos 3D:

Ese videojuego está disponible para jugarse en el navegador / browser o descargase para android con soporte para opengl, linux y windows

Otro es resultado de una tarea propuesta por Maker Tech, crear un videojuego como el legendario Breakout, fruto de la mente brillante de Steve Wozniak.

Ese videojuego está disponible jugarse en el navegador / browser o para descargase para android con soporte para opengl, android con soporte para vulkan, linux y windows

Hay sitios de internet que regalan o venden recursos (imagenes, animaciones, sprites, sonidos, etc.) para hacer videojuegos. Tenemos por ejemplo

Y si en tu casa te dicen que crear videojuegos es perder el tiempo... Tú diles que el legendario Yoshiki Okamoto creó un videojuego, Monster Strike, que ha tenido ingresos por 10,500,000,000 dólares... que equivalen a 199,500,000,000 pesos mexicanos... ¡Ni el presidente de México gana tanto dinero!


Comenta y opina este texto     Lee mi libro de visitas
© 1997-2024 Alain García
albegago@hotmail.com
Twitter: Youtube @feesgo
YouTube Youtube
El vínculo a este documento es:

Compartir en facebook Compartir en twitter Compartir en whatsapp Rss

Puedes apoyar a este sitio invitándome a comer...

Este sitio utiliza cookies propias y de terceros para mejorar sus servicios. Si continua navegando, entendemos que acepta su uso. Política de Privacidad