Epic: Crafting Minigame Engine #211

Open
opened 2026-03-16 01:36:40 +00:00 by freemo · 0 comments
Owner

Summary

This epic covers the interactive crafting minigame engine that makes crafting an engaging, skill-based activity. It introduces the base minigame class with step sequencing, multiple challenge types (Strike, Hold, Sequence, Wait), and a recipe system that ties ingredients, skills, and minigame sequences together.

Parent Legendary

  • Legendary: Crafting & Resource Economy (#200)

Child Issues

  • #242 — Implement CraftingMinigame base class with step sequencing, score tracking, and quality calculation
  • #243 — Implement Strike and Hold challenge types
  • #244 — Implement Sequence and Wait challenge types
  • #245 — Implement recipe system

Acceptance Criteria

  • The crafting minigame engine supports a configurable sequence of 5-15 challenge steps.
  • Strike, Hold, Sequence, and Wait challenge types are all functional and testable.
  • Score tracking accumulates across steps and maps to quality tiers.
  • Recipes define ingredient requirements, skill checks, challenge sequences, and output templates.
  • Recipes are loaded from conf/recipes.yaml and validated at runtime.

Definition of Done

This epic is complete when all child issues are merged to master and the crafting minigame engine is fully functional with all challenge types and recipe integration.

## Summary This epic covers the interactive crafting minigame engine that makes crafting an engaging, skill-based activity. It introduces the base minigame class with step sequencing, multiple challenge types (Strike, Hold, Sequence, Wait), and a recipe system that ties ingredients, skills, and minigame sequences together. ## Parent Legendary - Legendary: Crafting & Resource Economy (#200) ## Child Issues - [ ] #242 — Implement CraftingMinigame base class with step sequencing, score tracking, and quality calculation - [ ] #243 — Implement Strike and Hold challenge types - [ ] #244 — Implement Sequence and Wait challenge types - [ ] #245 — Implement recipe system ## Acceptance Criteria - The crafting minigame engine supports a configurable sequence of 5-15 challenge steps. - Strike, Hold, Sequence, and Wait challenge types are all functional and testable. - Score tracking accumulates across steps and maps to quality tiers. - Recipes define ingredient requirements, skill checks, challenge sequences, and output templates. - Recipes are loaded from `conf/recipes.yaml` and validated at runtime. ## Definition of Done This epic is complete when all child issues are merged to `master` and the crafting minigame engine is fully functional with all challenge types and recipe integration.
freemo self-assigned this 2026-03-16 01:36:40 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: aethyr/Aethyr#211
No description provided.