Skip to content
Java game client and server based on the popular argentina MMORPG Argentum Online
Java OpenEdge ABL Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
client
components
design
desktop
docs
gradle
server
shared
src/main/resources
.gitignore
.travis.yml
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

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 -

You can’t perform that action at this time.