返回技能列表

dev-multiplayer-colyseus-state

majiayu000
更新于 7 days ago
14 次查看
58
9
58
在 GitHub 上查看
其他general

关于

This skill provides Colyseus state schema definitions, decorators, and serialization patterns for defining efficient, binary-serializable room state. Use it when creating player/entity state or setting up state collections to optimize network bandwidth. It includes primitive types, MapSchema, ArraySchema, and best practices for structuring multiplayer game state.

快速安装

Claude Code

推荐
主要方式
npx skills add majiayu000/claude-skill-registry -a claude-code
插件命令备选方式
/plugin add https://github.com/majiayu000/claude-skill-registry
Git 克隆备选方式
git clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/dev-multiplayer-colyseus-state

在 Claude Code 中复制并粘贴此命令以安装该技能

GitHub 仓库

majiayu000/claude-skill-registry
路径: skills/data/dev-multiplayer-colyseus-state
0

相关推荐技能

dev-multiplayer-prediction-basics

其他

该Skill提供了客户端预测和服务器调和的核心理念,适用于实现需要高响应性的多人游戏控制。它详细说明了何时应用此技术(如移动、射击等服务器权威功能)以及标准的架构流程。开发者可借此理解如何让操作即时反馈,同时保持服务器状态的最终一致性。

查看技能

dev-multiplayer-colyseus-server

其他

这个Skill提供Colyseus多人游戏服务器的完整设置指南,包括房间处理器、生命周期事件和扩展配置。它适用于需要搭建权威游戏服务器并实现实时状态同步的场景。关键内容包括ESM模块配置、WebSocket传输设置以及房间匹配系统的实现。

查看技能

dev-multiplayer-colyseus-client

其他

这个Skill提供了Colyseus客户端SDK的React集成,用于连接多人游戏服务器并管理房间生命周期。它包含连接方法、房间状态变更监听和消息收发功能,适用于需要实时多人游戏功能的客户端开发。开发者可以用它快速建立WebSocket连接,处理游戏状态同步和玩家间通信。

查看技能

dev-multiplayer-prediction-shooting

其他

该Skill为多人射击游戏提供客户端预测与服务器回滚解决方案,实现射击时的即时弹痕反馈和延迟补偿。适用于FPS武器、弹道系统等需要实时命中检测的场景,通过序列号验证机制确保状态一致性。开发者可直接集成消息协议来处理射击指令的乐观预测与服务器权威验证。

查看技能