Hey guys,
Over the last couple of years I've been at work thinking of a new emulation project to expand our wings as RO emulation developers and create a genre of game server design that intends to be more concrete in terms of scalability of the processing load on the server. I now have a project called Horizon and it caters to those developers who wish to expand their knowledge in terms of development and concept architecture, scalability of software and maintainability of code, as well as server owners who are with the intention of having a great involvement in the customization of the game design or gameplay.
Horizon is created on a multithreaded architecture to cater to multiple thousands of players at once. This can be utilized by the biggest and baddest of servers who have a large userbase (10k+ online at once) where server scalability can be availed. Having multiple threads each of the kind of load that is carried by the server allows a mass population to be split amongst them for work and therefore giving the server time to think about how to not only deal with volumes of information pouring in at once, but also keep the all clients updated at a rapid pace. This is not a system that is available on any of the emulators as currently standing and will not be an option in the near future as well since it involves restructuring the Athena architecture that was designed since the beginning and re-evaluating all of the work that has been done up and till recent times. redesigning Athena from the start to provide a multithreaded capability is just out of question at this point - this is the primary reason Horizon is being worked on.
Horizon today stands as the scalable and maintainable server option for those looking to provide 10x the times of users that Athena provides. Horizon is the future option of servers for large player online loads and seamless catering to thousands at a single time. I wish to invite you to the project site Project Horizon Board. This project requires a large amount of support in terms of money and constraints put on developer availability in the present day of RO private server emulators so please consider sponsoring horizon.
Here are videos that showcase horizon's current state -
Horizon Skill System Test
Horizon Premium Storage Test
Horizon Item Drop Test
Horizon Combat Damage Test / Damage Delay Test / Walk Delay Test
Best,
Smoke / Sephus.