971 B
971 B
CasinoGames Workspace
This is a multi-project workspace for casino card games.
Projects
| Project | Description |
|---|---|
Blackjack/ |
Blackjack card game app |
Baccarat/ |
Baccarat card game app |
CasinoKit/ |
Shared framework (protocols, views, audio, utilities) |
Shared Code
CasinoKit contains reusable components adopted by all games:
- Card models and rendering
- Chip and betting UI components
- Audio playback service
- Design constants patterns
- Shared view components (settings, statistics, walkthroughs)
When adding functionality that could be shared across games, consider adding it to CasinoKit first.
Per-Project Documentation
Each project has its own README.md with game-specific details:
Blackjack/README.md— Blackjack rules, settings, and architectureBaccarat/README.md— Baccarat rules, settings, and architectureCasinoKit/README.md— Shared framework API and components