Entradas

Mostrando entradas de marzo, 2020

Diario de desarrollo proyectoTanks: 01 - El motor de juegos, sus herramientas, la documentación y tu

Es curioso como la primera recomendación que escuchamos todos los que inician en el desarrollo de videojuegos es justamente hacer cosas pequeñas, ahora mismo veo que un aspecto del proyecto se ha salido totalmente de las limitaciones de tiempo que tenía en mi cabeza, es justamente una de sus funciones principales, el editor de mapas que puede ser hecho de forma sencilla en la teoría, se está saliendo de control. Previniendo lo que ya suponía, el modulo de edición de mapas está en este repositorio de github, empezando por el control de la malla(TileMap) utilizada para crear el mapa, los cuadrados son 64*64 , lo primero implementado fue este commit con el cual dar click derecho coloca los sprites y click izquierdo los quita, los sprites están definidos por el nodo TileSet que los contiene donde [0,1] es el total de elementos, el primer sprite es selva, no tiene colisionador y su función será dificultar la visibilidad de los jugadores, el segundo sprite es tierra, tiene colisionador y