Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.
open-moPublic archive

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

25 Commits

Folders and files

Repository files navigation

MORPG Server

About

This is the project for the Multiplayer Online RPG game. For the client, refer to (LINK SOON) repository.

Conventions

Messages

[Client <-> Server] - Both uses their respective enumerators (ClientPackets/ServerPackets). By convention doing this, we can use a single strategy to handle messages.

Client messages to server
{
  "pkt": ClientPackets.WHICH,
  "data": {}
}
Server messages to client
{
  "pkt": ServerPackets.WHICH,
  "data": {}
}

Folder structure

src/
   enums/*
   types/*
   structures/* -> structures used both by server and db.
   database/* -> responsible for database abstractions.
   handlers/* -> packet handlers for both received and sent packets.
   scripts/* -> scripts to perform specific actions. used outside server.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages