Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

A game engine for 2D top-down tile-based rpg games with multiplayer support.

License

Notifications You must be signed in to change notification settings

WhyAreAllTheseTaken/rpgonline

Repository files navigation

RPGOnline

A game engine for 2D top-down tile-based games with multiplayer support. The library also provides a format for storing binary data as a series of hierachal tags.

RPGOnline is licensed under the 3-Clause BSD Licence.

This library was originally developed using Slick2D but is now written using mostly LWJGL with some slick methods used for the GUI and shape rendering.

Contributing to RPGOnline

Documentation

Docs: https://tomaso2468.github.io/rpgonline
Wiki: https://github.com/Tomaso2468/rpgonline/wiki
Reddit: https://www.reddit.com/r/rpgonline/
Discord Server: https://discord.gg/cxBZTwb

Dependencies

All dependencies are included in the release.zip file.

Installation

  1. Download the rpgonline.zip folder of the latest stable release.
  2. Extract the contents of the folder.
  3. Add the JAR files to your project classpath.
  4. Add the folder as a folder containing native files.

For a complete guide check the Wiki

Notes

This library was created to help with the development of certain games and to avoid having to rewrite code.

Older Versions

The intial versions of this engine can be found in an archived repository: https://github.com/Tomaso2468/rpgonline-old