Skip to content

Continuity

Project Layout

Continuity currently consists of the following projects:

  • Authentication Server The authentication server as the name suggests handles everything regarding the initial authentication of the client.

  • Bedrock The Bedrock project contains additions as well as useful functionality for the Bedrock.Framework for Continuity.

  • Common The common project primarily consists of Common abstractions and or utilities required across the domain.

  • PacketMediator The PacketMediator is a Source Generator for creating an enforced jumptable opcode to packethandler dispatcher.

  • Tests This contains generic unit tests to test various functionality such as packet "encryption".

  • WorldServer This project is very much still a work in progress but it is supposed to handle everything in regards to maps, players etc.

  • Wonderking This contains various useful facilities as well as data types/structs related to Wonderking.

Service architecture

  • Authentication Server
  • World Server
  • PostgreSQL
  • Aspire