Streamlines the creation of Request-Response and Event-based communication protocols for the Moorestech game server.
This skill provides comprehensive guidance for developers working on the Moorestech open-world factory game server, facilitating the implementation of both Request-Response and Event-based communication protocols. It automates the generation of C# boilerplate for MessagePack serialization, ensures correct registration in the PacketResponseCreator, and provides structured steps for testing and validation. This is particularly useful when adding new player interactions, server notifications, or real-time state synchronization between the client and server.
主な機能
01Automates MessagePack object structure for efficient serialization
0269 GitHub stars
03Generates Request-Response protocol templates using IPacketResponse
04Ensures seamless integration into the PacketResponseCreator registry
05Provides guidance for UniRx-based event subscriptions
06Facilitates Event-based packet implementation for real-time notifications
ユースケース
01Standardizing communication patterns between the Moorestech Unity client and the C# server
02Implementing a new player command that requires a specific server response
03Adding real-time broadcast notifications for game state changes like block placement