Commit Graph
7 Commits
Author SHA1 Message Date
UberElectron 46c659a92f Pequeños cambios y revisado los métodos de sala.
Se han hecho algunos pequeños cambios a algunas de las clases, así como creado algunas nuevas.
Revisados los métodos de la clase Room que permiten añadir, mover o eliminar máquinas. Debería ser funcional, pero está sin probar.
2022-05-22 21:14:05 +02:00
UberElectron 8341662e3d Algunas pruebas más con JSON y el BackEnd.
Se han creado algunas de las clases que conformarán el Backend del juego.
Estas clases no están completas en cuanto a funcionalidad, pero sí los datos.
Se continúa con las pruebas para cargar y guardar todos estos datos en archivos JSON.
2022-05-18 23:18:15 +02:00
UberElectron c652a36ec6 Add 'assets/RoomTestInfo.json'
Documento JSON que se genera al serializar la clase Room.
Es sólo un ejemplo, no tiene uso real.

Signed-off-by: UberElectron <[email protected]>
2022-05-10 20:50:06 +02:00
UberElectron 29d2bfd990 Jugando con JSON y la arquitectura de datos.
Es divertido trabajar con datos, y más en Java. No tienes que preocuparte de nada, la memoria se controla sola. Pero se echan en falta los ptrs.
Se han creado las clases Machine y Room que contendrán los datos correspondientes a cada una.
Ambas tienen sistemas de serialización a JSON. La Machine utiliza el por defecto y Room tiene uno propio.
La Screen BackEndTest realiza algunas pruebas de todo esto.
Aún queda muchas opciones de diseño que discutir...
2022-05-10 20:45:11 +02:00
UberElectron 7948331f20 Más pruebas y un poco de arquitectura.
Se han probado más cosas relativas a los TileMaps y a LibGDX.
Se ha esbozado la arquitectura interna de los datos. Pero muy poquito y muy mal. Al menos, se ha pensado sobre el tema para alcanzar soluciones más definitivas.
2022-05-08 22:48:28 +02:00
UberElectron 7ba4f3a4dd Added README 2022-04-28 23:53:24 +02:00
UberElectron 2fe4a6afaf Initial Commit 2022-04-28 23:49:36 +02:00