Commit Graph

  • d1a49e1c11 Fin del Repositorio. El proyecto de ha unido a OneRoomProject. El desarrollo en este repositorio ha cesado. master UberElectron 2022-06-16 21:01:24 +02:00
  • 3a2127af16 Nuevos métodos en GameManager y dbConnector. Se han añadido nuevos métodos y nuevas funcionalidades a la GameManager. Se han revisado los Todo y arreglado pequeños detalles. UberElectron 2022-06-13 12:29:42 +02:00
  • f650a2649f Nuevos métodos en dbConnector y cambios varios. Ahora es posible guardar salas en la Base de datos y obtener algunas cosas. Hay muchos dilemas sobre la carga de salas desde DB. Se han hecho pequeños cambios y añadido métodos por aquí y por allá. UberElectron 2022-06-10 10:38:55 +02:00
  • 4aa05dc211 dbConnector y UserData. Se ha creado y serializado el archivo de datos de conexión a BD. Se ha terminado de serializar el archivo de datos de usuario. Se han creado métodos para operar con estos datos. Varias correcciones y comentarios por ahí. UberElectron 2022-06-09 19:42:30 +02:00
  • f79d0b6728 Conexión con BD. Creamos la clase para realizar la conexión con la BD. Pequeños cambios varios. UberElectron 2022-06-09 13:47:31 +02:00
  • 1b77c9996e Corregidos comentarios y diseño de usuarios. Se han corregido los comentarios, que tenían un asterisco de más. Se ha diseñado el funcionamiento de la clase LoginSystem. UberElectron 2022-06-08 10:04:43 +02:00
  • ffd186a2b7 Nuevas variables de dinero y mejoras de GameManager. Se han añadido el coste y el dinero que produce una máquina tanto al JSON como al backend. Añadido una variable dineroPorCiclo en la sala. Se ha añadido el coste de una sala. Ahora los recursos que consumen las máquinas se cargan correctamente al cargar la sala. Se han añadido diversos métodos a la clase GameManager. UberElectron 2022-06-05 20:51:17 +02:00
  • 7e65db60fb Update 'UML/UML.md' UberElectron 2022-06-05 00:38:32 +02:00
  • 2d4bb61237 Prueba de renderizado de MD con PlantUML. Aunque Gitea no pueda, es posible que github sí. Pero si ambos pueden, mejor. UberElectron 2022-06-05 00:37:40 +02:00
  • 83e1fdac9a Pruebas con la generación de UML. Algunas pruebas de plugins de IntelliJ que generan UML de PlatUML. Está bien, es similar a Mermaid y también se renderiza por ahí. Es mejor que imágenes o cosas de esas pues es editable. UberElectron 2022-06-05 00:26:26 +02:00
  • 156f4f9f7f Añadimos singletons y otros pequeños cambios. UberElectron 2022-06-03 13:49:27 +02:00
  • 86a8fc419a Creado un frontend de ejemplo implementando el backend. Pequeñas pruebas y mejoras. UberElectron 2022-06-01 14:03:07 +02:00
  • ff203d0380 Cambios divagando sobre el uso de clases static. UberElectron 2022-05-27 14:03:17 +02:00
  • a41d90d4a3 Cambios en los métodos de serialización y logging. Los métodos de serialización a JSON ahora toman un FileHandle como parámetro. Se ha cambiado todo el Logging al sistema de LibGDX. Quizás se debiera hacer un logger propio que imprimiera a GDX y a archivo. UberElectron 2022-05-24 23:09:37 +02:00
  • 81f563ebcc Pequeñas mejoras y arreglos UberElectron 2022-05-23 14:33:28 +02:00
  • 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. UberElectron 2022-05-22 21:14:05 +02:00
  • 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. UberElectron 2022-05-18 23:18:15 +02:00
  • c652a36ec6 Add 'assets/RoomTestInfo.json' UberElectron 2022-05-10 20:50:06 +02:00
  • 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... UberElectron 2022-05-10 20:45:11 +02:00
  • 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. UberElectron 2022-05-08 22:48:28 +02:00
  • 7ba4f3a4dd Added README UberElectron 2022-04-28 23:53:24 +02:00
  • 2fe4a6afaf Initial Commit UberElectron 2022-04-28 23:49:36 +02:00