All Projects → aresrpg → aresrpg

aresrpg / aresrpg

Licence: MIT license
AresRPG is a Minecraft MMORPG Server

Programming Languages

javascript
184084 projects - #8 most used programming language
Nix
1067 projects

Projects that are alternatives of or similar to aresrpg

UltimaPHP
A modern Ultima Online server written in PHP
Stars: ✭ 123 (+146%)
Mutual labels:  mmorpg
fonline-tla
FOnline: The Life After
Stars: ✭ 18 (-64%)
Mutual labels:  mmorpg
TataruHelper
Tataru Helper - application for translation of in-game texts in Japan MMORPG - Final Fantasy XIV. The texts are understood as MSQ, cutscenes, quests, NPC replicas, etc.
Stars: ✭ 255 (+410%)
Mutual labels:  mmorpg
trinitycore
Moved to https://gitlab.com/nicolaw/trinitycore
Stars: ✭ 29 (-42%)
Mutual labels:  mmorpg
TeraDpsMeterData
Data for Tera DPS meter
Stars: ✭ 19 (-62%)
Mutual labels:  mmorpg
Pirates-Online-Rewritten
Official repository for the Pirates Online Rewritten source code.
Stars: ✭ 77 (+54%)
Mutual labels:  mmorpg
dungeonz
Everything for the game Rogueworld.
Stars: ✭ 88 (+76%)
Mutual labels:  mmorpg
topaz
💎 A server emulator for Final Fantasy XI.
Stars: ✭ 46 (-8%)
Mutual labels:  mmorpg
otservbr-global-archived
Archived, read-only repository. New repository: https://github.com/opentibiabr/otservbr-global
Stars: ✭ 340 (+580%)
Mutual labels:  mmorpg
lib9c
Lib9c is a library that contains key implementations of Nine Chronicles, a decentralized RPG developed with Libplanet. Lib9c includes Nine Chronicle's key features like in-game decisions and data models, which can be used to implement game core capabilities.
Stars: ✭ 17 (-66%)
Mutual labels:  mmorpg
rscplus
RuneScape Classic client mod & preservation platform
Stars: ✭ 29 (-42%)
Mutual labels:  mmorpg
rsc-client
🎮 runescape classic web client
Stars: ✭ 45 (-10%)
Mutual labels:  mmorpg
Dark-Ages-Private-Server
A Dark Ages Private Server Project
Stars: ✭ 29 (-42%)
Mutual labels:  mmorpg
NexusForever.WorldDatabase
The optional world database for NexusForever.
Stars: ✭ 19 (-62%)
Mutual labels:  mmorpg
ao-cliente
Client for Argentum Online
Stars: ✭ 61 (+22%)
Mutual labels:  mmorpg
Luminari-Source
Current Source Code for LuminariMUD - A Pathfinder/D20 Multi User Dungeon
Stars: ✭ 37 (-26%)
Mutual labels:  mmorpg
VXA-OS
Most complete and secure free 2D online game creation tool from RPG Maker.
Stars: ✭ 14 (-72%)
Mutual labels:  mmorpg
midgarts
🏞️ Multi-platform Ragnarök Online MMORPG client
Stars: ✭ 61 (+22%)
Mutual labels:  mmorpg
uojs2
An unfinished web-based client written in Javascript for the game Ultima Online
Stars: ✭ 49 (-2%)
Mutual labels:  mmorpg
KingNetwork
KingNetwork is an open source library to facilitate the creation and communication of clients and servers via TCP, UDP, WebSocket and RUDP sockets.
Stars: ✭ 78 (+56%)
Mutual labels:  mmorpg

AresRPG

hydre.io fully in javascript built with muscles powered by lsd Contributions welcome License Chat

AresRPG is a non-modded MMORPG Minecraft Server for minecraft 1.16

A bit of history

AresRPG first came up to the world in 2013 under the name EclozionMMORPG from the idea of @StoneBloodTV and @Sceat, later on the team splitted due to an internal lack of organization and AresRPG as you know it flew on its own.

Fully written in Java by @DarkPingoo and @Sceat, the project released a test version called the tutorial, quite successful and enjoyed by the community it kept going, the team grew bigger with @DeltaEvo, @unixfox and many more that you can still find in the community these days.

The v1

The gameplay was quite simple, find mobs and kill them, buy the stuff rince and repeat.

4 classes were available:

  • Barbarian
  • Archer
  • Vampire
  • Mage

There was duels, exchanges, spells, skill points, teleportation stone, boss fights team loot, etc..

The world was working though a floor system, when you complete a floor you go to the next one. This version made AresRPG quite famous

The v2

The V2 is an unreleased version of AresRPG, the goal of this version was to have a procedural open-world instead of a floor system and more classes than the v1, with an overall gameplay upgrade.

Requirements

  • NodeJS >= 16
  • npm

Install

$ git clone https://github.com/aresrpg/aresrpg
$ cd aresrpg
$ git submodule update --init
$ npm install

Usage

$ npm start

# Start with packet logging
$ DEBUG="minecraft-protocol*" npm start

Enable data persistence

Aresrpg is using redis with the rejson module to persist player's state

$ docker-compose up
$ USE_PERSISTENT_STORAGE="true" npm start

Contributing

See CONTRIBUTING.md

Roadmap

  • Reimplement AresRPG v1:
    • TODO
  • Develop AresRPG v2:
    • TODO

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].