实现所有协议及游戏核心逻辑