Implements and configures custom server protocols and event packets for the moorestech automated factory game.
This skill provides specialized guidance for developing communication layers within the moorestech game server environment. It streamlines the creation of both Request-Response and Event-driven protocols using MessagePack, ensuring proper registration in the PacketResponseCreator and seamless integration with the game's reactive event systems. It assists developers in maintaining architectural consistency while adding new client-server interactions, covering everything from data serialization to unit test scaffolding and project-specific directory placement.
Características Principales
01Implements Event-driven packets for real-time server-to-client state notifications.
02Automates registration with PacketResponseCreator and service provider dependencies.
03Integrates with testing skills to generate combined server and packet tests.
0474 GitHub stars
05Ensures adherence to project-specific folder structures and naming conventions.
06Generates Request-Response protocol classes (IPacketResponse) with MessagePack serialization.
Casos de Uso
01Expanding the network protocol layer to support new game mechanics or factory modules.
02Adding new player-initiated actions that require immediate server responses.
03Implementing real-time server-side broadcasting for world state changes.