Jump to content
GreenBox

multiple map-server support

Recommended Posts

1. Introduction

I feel like we need this, as I don't have anything to do this month, I'll dedicate it to Hercules <3

Our inter server communication is very buggy and exploitable, mainly when we put a second zone server in the game.

I'll use this topic to manage TODOs and discuss about the implementation design.

 

2. Implementation Steps

  1. Create a standard way of defining "classes": COBJ https://github.com/HerculesWS/Hercules/commit/5e018af1749be4b64e0c0bdf77d412eaa82dae57
  2. Rewrite Inter code using COBJ
  3. Implement session_data synchronization between zones

3. Further Work

  1. Rewrite already existing code to use COBJ
  2. Optimize inter server communication

Branch: https://github.com/HerculesWS/Hercules/tree/zones

Documentation: https://drive.google.com/#folders/0B1C53TZ4rjH7d3FXakhjeHRpZzQ

 

~in progress~

 

* Moved to public section so we can take user input :P

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.