This is a living document capturing the current areas of focus, and what needs to get done before we are ready for a v1 release.
- Areas that need help are marked with [help needed].
- Stuff that nicolodavis@ is working on is marked with [N].
The issues below (and some others that are not in this document) are also available on the v1.0 milestone link.
- MCTS bot (issue)
- ability to add priorities and objectives (issue)
- Bots in multiplayer games (issue) [help needed]
- basic
create
andjoin
API - simple web-based lobby (issue)
- Lobby Improvements (issue) [help needed]
- Migrate to Svelte (issue) [help needed]
-
We encourage developers to contribute third-party storage connectors, implementing the
StorageAPI.Async
interface.See the Storage docs for examples and details of the backends currently available.
-
- Explore MessagePack or other compression scheme
- phases -> turns -> stages
- turn order improvements (issue)
- log improvements (issue)
- add immutability helper (Immer) (issue)
- recipes for different game scenarios
- code organization patterns
- deployment tutorial
- tutorial using the vanilla JS client