Under Active development, NOT in playable state
GOAL: Play singleplayer/multiplayer card games all you need to do is load a config file.
RELEASE: Playable release will be versioned 1.0
GETTING STARTED:
npm install
npm run start
REQUIREMENTS:
Backend: react-card-engine
PROCESS FLOW:
- Client Connects to Port 8090 -> Emit Server Store to Client
- Client Emits Action -> Merge Action into Server Store
- Server Store Changes -> Emit Server Store to all Clients
ACTION CREATORS:
- modIndicator
- modCollection
- setState
- setCollectionPosition
REDUX REDUCER ACTIONS:
- SET_STATE: Merge state with new state
- COLLECTION_POS: Set size and position of collection