Skip to content

Remake de Argentum Online en Java. Compatible con desktop (Windows, Linux, macOS), mobile (Android, iOS) y web

License

Notifications You must be signed in to change notification settings

francollamas/ArgentumJK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArgentumJK

Este proyecto es una recreación del juego Argentum Online, tanto de su cliente como servidor.

Características

  • 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

Cliente

Se tomó como base el proyecto JFenix13

  • Lenguajes utilizados: Java

  • Tecnologías utilizadas:

    • libGDX (game development framework)

Servidor

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

Ejecutar en Web

  1. Instalar Rust y Cargo.
  2. Instalar wstcp (proxy de Websocket a Socket TCP)
cargo install wstcp
  1. Ejecutar servidor con:
cd server
./gradlew headless:run
  1. Ejecutar el proxy
wstcp --bind-addr 0.0.0.0:7667 localhost:7666
  1. Iniciar el juego en plataforma web:
cd client
./gradlew web:run

About

Remake de Argentum Online en Java. Compatible con desktop (Windows, Linux, macOS), mobile (Android, iOS) y web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages