lunes, 30 de noviembre de 2015

Bueno, aquí empieza el blog de RetroCoder, autobautizado así hace un minuto, tras pensar que estaría bien mantener un blog con los avances en mis juegos, que en general van a ser para casual gamers y con una temática tipo old-school.

Lo primero que hice hace ya algunos meses cuando tuve la ocurrencia de hacer juegos fue buscar una plataforma, al final elegí un entorno 3D con posibilidades de 2D porque otros como Game Maker utilizado por el grandísimo Locomalito en sus producciones aunque me vendrían perfectos para mis tipos de juegos (no se si me saldré del 2D) al no ser grafista y los entornos 3D tener muchos modelos (objetos, materiales, modelos...) gratuitos, hicieron que me decantase por ellos.

Manos a la obra seguí el tutorial de las bolitas que rebotan y lo amplié para ser algo que pudiera tener un aire a juego y lo compilé para Android, todo esto en una tarde y me olvidé del tema, luego otro de un space shooter empezó con muy buena pinta pero no pude resistirme y seguí a mi aire y empecé a incorporar otros objetos he hice algo "semi jugable" con buena pinta, todo esto en un par de tardes. Estoy seguro que habrán varios juegos pululando con parte de los mismos gráficos de base, pero este es el mio :-)

Tras un parón de meses retomo el proyecto, esta vez voy a intentar no abandonarlo de nuevo durante meses, aunque es impensable dado el poquísimo tiempo del que dispongo dedicarle más de alguna hora suelta a la semana, pero aún así creo que poco a poco puede ir avanzando el tema.

Por ello, abro este blog, para documentar los cambios que voy haciendo y/o que es lo próximo que haré a ver si así me animo y aunque sea poco lo termino.

Unos pantallazos de lo que hay hasta ahora...

La nave con los asteroides hasta aquí como en el tutorial salvo el fondo de pantalla que añadí antes de ver cómo lo hacía y es distinto y se mueve de forma distinta, la aparición de asteroides también es ligeramente distinta.

Añadidas naves (no estaban en el tutorial pero los modelos 3D si supongo que para que los usara "quien se atreviera"), disparan y se mueven aleatoriamente hacia los lados, bastante más complicadas que los asteroides para el jugador...

Añadida una nave mayor que se mueve de lado a lado y dispara bastante rápido... aleatoriamente y que aguanta unos cuantos disparos antes de explotar, el modelo de la nave es de un objeto 3d gratuito buscando naves para incorporar un modelo adaptándolo y con la programación nueva etc.


La siguiente idea que me planteo es pasar de la fase vertical a una horizontal!!! Tendré que rehacer todo desde cero en esa fase horizontal, ya la he empezado pero sólo tengo una oleada inicial de asteroides y la nave inicial moviéndose y con algún problema en el sistema de partículas 3D que tiene por motor :-) lo dejo para futuros desarrollos, pronto un pantallazo.
Lo siguiente será arreglar esos fallos y poner una fase de naves, con un algoritmo y forma de moverse distinto a la fase vertical.

A largo plazo, tener 4/5 oleadas por fase, añadir algún tipo de enemigo "final" en cada fase y según esté de cansado o no, tener 2 fases verticales y 2 horizontales que se intercalan o sólo 1 y 1, depende de lo que tarde en cansarme del proyecto :-)

Saldrá para PC y gratis, lo cual me garantiza que no tendré por qué hacer caso de posibles quejas... jajaja ;-)