2024.11.18 (월) 11:00 작성
패킷 : [ messageType, versionLength, version, sequence, payloadLength, payload ]
message GamePacket {
oneof payload {
// * 빙판 게임 Request
C2S_IceJoinRequest iceJoinRequest = 1;
C2S_IceStartRequest iceStartRequest = 2;
C2S_IcePlayerMoveRequest icePlayerMoveRequest = 3;
// * 빙판 게임 Notification
S2C_IceMoveNotification iceMoveNotification = 4;
S2C_IcePlayerSpawnNotification icePlayerSpawnNotification = 5;
S2C_IceStartNotification iceStartNotification = 6;
S2C_IcePlayersStateSyncNotification icePlayersStateSyncNotification = 7;
S2C_IcePlayerDeathNotification icePlayerDeathNotification = 8;
S2C_IceMapStateSyncNotification iceMapStateSyncNotification = 9;
S2C_IceOverNotification iceOverNotification = 10;
}
}
// * 11.19 (화) 회의떄 물어보기
// 클라가 바꿔줘~~
export const messageType = {
// * 빙판 게임 Request
ICE_JOIN_REQUEST: 101,
ICE_START_REQUEST: 102,
ICE_PLAYER_MOVE_REQUEST: 103,
// * 빙판 게임 Notification
ICE_MOVE_NOTIFICATION: 104,
ICE_PLAYER_SPAWN_NOTIFICATION: 105,
ICE_START_NOTIFICATION: 106,
ICE_PLAYERS_STATE_SYNC_NOTIFICATION: 107,
ICE_PLAYER_DEATH_NOTIFICATION: 108,
ICE_MAP_STATE_SYNC_NOTIFICATION: 109,
ICE_OVER_NOTIFICATION: 110,
};