Card-Forge / Card-Forge/forge

Add support for online draft and sealed modes

Open
#10,429 1 comment 1 reaction 0 assignees View on GitHub
Drafting keep Netplay
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
158

Description

## The Plan

**[Current design document](https://github.com/user-attachments/files/26805528/2026-04-12-network-draft-sealed-design.md)** as modified by **[discussion here](https://github.com/Card-Forge/forge/issues/9861#issuecomment-4245231008)**

## Roadmap

**Phase 1 - Draft/Sealed online implementation**

- [X] Phase 0.5: network lifecycle hardening - https://github.com/Card-Forge/forge/pull/10410
- [X] Phase 1A: Online draft/sealed mode for desktop - https://github.com/Card-Forge/forge/pull/10474
- [x] Phase 1B: Extend online/draft sealed mode to mobile - https://github.com/Card-Forge/forge/pull/10806

**Side Quest - Phase 1.5??**
- [ ] Move conspiracy draft to abstract network-safe framework rather than hard-coding -https://github.com/Card-Forge/forge/pull/11879

**Phase 2 - Tournament mode**

- [ ] Refine design plan for tournament mode
- [ ] Phase 2A: Implement tournament mode for local play
- [ ] Phase 2B: Extend tournament mode to online

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.