Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
🐝 Shoehive
Home
Quick Start
Guides
Building Games
Tic Tac Toe
Overview and Planning
Setting Up Your Project
Designing Game Events
Creating the Game Definition
Implementing Command Handlers
Game State Management
Main Application
Debugging and Testing
Complete Implementation
Best Practices and Next Steps
Building Clients
Connecting to Shoehive
Native Commands
Receiving Messages
⚛️ React Client
API Reference
Classes
Deck
EventBus
GameManager
Hand
Lobby
MessageRouter
Player
Seat
Table
TableFactory
WebSocketManager
Enums
CardRank
CardSuit
TableState
Functions
createGameServer
Interfaces
AuthModule
Card
CustomEventMap
GameDefinition
ServerTransportModule
TransportModule
Types
BuiltInEventType
EventType
LobbyEventType
PlayerEventType
TableEventType
Variables
CLIENT COMMAND TYPES
CLIENT MESSAGE TYPES
EVENTS
LOBBY EVENTS
PLAYER EVENTS
TABLE EVENTS
Components
Default Events
Custom Events
Object Attributes
Transport Modules
Command System
GitHub
NPM
📚 Guides
This section contains guides and tutorials for building games using Shoehive.
Table of contents
Building Games
Building Clients