Este proyecto es una recreación del juego Argentum Online, tanto de su cliente como servidor.
- Basado en Argentum Online 0.12.3
- Cliente y servidor multiplataforma
- El Cliente funciona en: Desktop (Windows, macOS, Linux), Mobile (Android, iOS) y Web.
- El Servidor funciona en todas las anteriores excepto Web.
- Se puede jugar local sin conexión desde un celular.
- Utiliza los recursos originales en el mismo formato o similar
Se tomó como base el proyecto JFenix13
-
Lenguajes utilizados: Java
-
Tecnologías utilizadas:
- libGDX (game development framework)
Se tomó como base el servidor aoj-server creado por Gorlok
- Lenguaje utilizado: Java
- Multiplataforma (Windows, Linux, macOS)
- Se adaptó para poder correr también en mobile: Android, iOS
- Instalar Rust y Cargo.
- Instalar wstcp (proxy de Websocket a Socket TCP)
cargo install wstcp
- Ejecutar servidor con:
cd server
./gradlew headless:run
- Ejecutar el proxy
wstcp --bind-addr 0.0.0.0:7667 localhost:7666
- Iniciar el juego en plataforma web:
cd client
./gradlew web:run