domingo, 20 de diciembre de 2015

Enemigo final y algún ajuste

La novedad principal es el primer enemigo "final" con algo de mala baba.

La nave es brevemente inmune al aparecer, luego comienza a moverse diagonalmente arriba y abajo con algún giro de 360º incluído (momento en el que se encabrona y dispara más), aguanta bastante y en vez de disparar el láser lanza unas esferas que giran en direcciones aleatorias al frente o hacia arriba o abajo, siendo los ángulos también aleatorios asi que nunca sabes cuando ni dónde va a disparar, eso si, viajan mucho más lento o no habría quien las esquivase!!!

Aparte he ajustado algún detallito como un problema de destruirse los lásers en alguna ocasión (aún ocurre en alguna fase) etc, y he añadido una intro con scroll al inicio para hacer una versión para que juege de beta tester un rato uno de mis sobrinos en navidad cuando se aburra :-p
Espero que se entretenga mucho durante un ratito y le guste!!!
Ahora voy a inventarme algún texto épico que narre sus aventuras y porqué el es el único que puede salvar la Galaxia ;-)




sábado, 12 de diciembre de 2015

Nueva nave

Otro modelo 3D freeware transformado para una oleada, algo complicada porque cruzan toda la pantalla son varios y disparan aleatoriamente y la frecuencia de disparo es mayor a otras naves.


Aparte el objeto rota sobre su eje mientras se mueve por la pantalla, no queda mal.
He ajustado los tiempos de aparición entre las oleadas y algunas tonterías menores.
Para el próximo fin de semana intentar averiguar cómo pasar variables entre escenas diferentes (la fase vertical y la horizontal).

martes, 8 de diciembre de 2015

Misilaco, importado desde Blender

Para la tercera oleada de enemigos en horizontal busqué un misil y encontré un modelo 3D en Blender, así que probé a importar el objeto.

El puñetero misil tiene varios miles de polígonos, muchos más de los que parece a simple vista, no sé si luego se moverá bien el objeto con varios en pantalla en ordenadores poco potentes o si algún día quiero sacar una versión para móvil que no creo.

Aquí con el blender:

Renderizado con el blender está muy conseguido.

Sin embargo al importarlo al entorno de desarrollo se perdieron las texturas, así que tuve que crear el material, y asignarlo desde el entorno de programación, no quedó igual pero si similar.

Los misiles se mueven rápidamente desde inicios aleatorios en la parte derecha de la pantalla y con aceleración lineal, fáciles de esquivar, muy complicados de matar por su tamaño y por necesitar un par de disparos para destruirlos ;-)

lunes, 7 de diciembre de 2015

Fase horizontal en marcha

Pues ya está en marcha la fase horizontal, todo el código es nuevo, sólo voy a reutilizar algunos modelo 3D y quizás un fondo.

En primer lugar unos cuantos asteroides aunque ahora los hay ligeramente diferentes y con diferentes velocidades...


Luego las conocidas naves, su movimiento ahora es distinto (respecto la fase vertical), tipo senoidal con amplitud que varía ligeramente según la posición aleatoria de salida.


Faltan detalles como quizás algún sonido al aparecer las naves etc...

Próximo paso, añadir otra oleada a la fase horizontal diferente.