10 de agosto de 2024
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 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: @feesgo
YouTube
El vínculo a este documento es:
http://www.alaingarcia.net/weird/videojuegos_apps_godot.php
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