Kotlin Battle Card Game DSL¶
Kotlin Battle Card Game DSL is a Kotlin DSL for describing battle card game rules, cards, abilities, effects, and game state.
⚠️ This project is still evolving and the API may frequently change. ⚠️
Features¶
- Type-safe DSL entry points for card definitions
- Triggered and continuous abilities
- Target selection, modifiers, and value resolution
- Basic game, player, and card implementations for experimentation
- Kotlin/JVM project structure with a shared DSL marker