readme file
creo proyecto maven con librerias base.
agrego gitignore.
subo codigo fuente base con un peaton que se mueve.
Creo clases para actualizar la velocidad y posicion de un peaton, verificar colisiones, mantener regitro de peatones y obstaculos existentes y dibujar en pantalla utiilizando libreria Slick2d
subo carpeta con todas las liibreras base del projecto
agrego settings al git ignore y corrijo errores de tipeo
Muevo paquetes para dividir la aplicacion en 2 capas, la del modelo y la de la vista.
Renombro algunas clases y saco de Pedestrian la logica de movimiento, ahora la dejo 100% en las componentes.
Creo renders diferentes para pedestrian y para los obstactulos.
agrego clase carrot para representar hacia donde quier moverse un pedestrian, todavia no esta siendo implementada.
Corrijo formula para movimiento de los peatones. Ahora parece tener un movimiento mucho mas normal.
Los peatones ahor selevantan de una rhcivo en vez de estar harcodeados en elc odigo.
Mejoro la forma de funcionamiento de la aplicacioon el gral.
borro clases que por ahora no vamos a neceitar,
otros cambios mas varios.
refactor gigante.
implemento colisiones con modelado de fuerza igual a las ecuaciones de un resorte.
Implemento camara que se puede mover y escalar utilizando las fehcas direcciones, el + y el - respectivamente.
mejor un poco la estructura de los renders.
subo parser que lee un archivo conteniendo una descripcion de una habitacion y crea la simulacion.
Agrego clase PEdestrianSOurce que se ancarga de ser un "Producer" de pedestrians.
muevo carpeta parser fuera del paquete back.
Agrgeo clase PedestrianAreaRenderer que se encarga de dibujar obstaculos y peatones (usando el rener de peatones).
Movimiento de paquetes (varios).
Ahora los peatones sonre movidos luego de 5 segundos de que llegaron a su target.
Ahora los peatones tienen un objeto que va comunicandoles nuevos target a medida que llegan a destino.
Creo eventos, ahora es posible utilizar el eventdispatcher para enviar eventos con delay.
Creo paquete con las distribuciones aleatoreas mas conocidas.
Creo parser de simulacon a partir de archivo y dejo un ejemplo de una habitacion de 20x20 con un generador de peatones.
Creo generador de peatones que utliza una distribucio gaussiana para ir tirando muchos.
La Camara ahora se mueve de manera continua tanto apra hcer zoom como para scrollear.
Ahora es mucho mas facil contorlar la camara asi halla mucho zoom en la camara.
Otros ccambios varios.
merge