Skip to content

Java game client and server based on the popular argentina MMORPG Argentum Online

Notifications You must be signed in to change notification settings

Derillo/finisterra

 
 

Repository files navigation

Finisterra Build Status GitHub release (latest by date including pre-releases) Language

MMORPG de código abierto basado en Argentum Online. Escrito en Java usando Artemis, Kryonet y libGDX.

Open Source MMORPG based on Argentum Online. Written in Java, using Artemis, Kryonet and libGDX.

Redes Website Discord

Colaboradores

game preview image

Fugaz Get Started

basado en OpenJDK versión 13:

git clone https://github.com/ao-libre/finisterra.git
cd finisterra
./gradlew desktop:run -x :shared:fluid  

Puede expandir visitando Compilar o probar

Documentación Oficial

Puede aportar a esta Documentación editando su Código Fuente

Java

Compatible con Eclipse, Netbeans y IntelliJ

ECS (entity-component-system)

To understand ECS, I recommend to read this. Using artemis framework has been really useful to start rewriting this game.

Kryonet

Avoid creating huge game protocol since we can use Requests and Responses, which can be processed easily with 'visitor' design pattern. Read more here

libGDX

It allows us to create application game logic, create screens and render all that we need using OpenGL.

ChangeLog

Historial de cambios

Networks

Web - Discord -

About

Java game client and server based on the popular argentina MMORPG Argentum Online

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.2%
  • OpenEdge ABL 1.7%
  • Other 1.1%