What it is
Each achievement has a name, description, hidden flag, rarity, point value, icon, and a kanban-style status (Design / Scripted / Implemented / Tested / Live / Cut). Group by status to see what's live, in progress, or planned.
When to use it
- Designing the achievement list before submitting to Steam/PSN/Xbox.
- Tracking implementation status so QA knows what to verify.
- Hiding spoiler achievements that should not appear in default lists.
- Estimating completionist playtime by point total.
How to use it
- 1Click "+ Add Achievement" — fill in name, description, points, hidden flag.
- 2Drag between status columns to move through the pipeline.
- 3Upload an icon (PNG, transparent background recommended).
- 4Mark as "Live" once shipped — those are exported to the public REST API.
Tips you should know
- →Public REST API exposes only `Live` achievements — Cut/Design ones don't leak to your engine plugin.
- →Hidden achievements still appear in the editor; the flag is for storefront export filtering.
- →Point total at the bottom of the list helps you balance per-platform requirements (Steam max 1000, etc.).
- →Pair with Objectives: an objective's completion criteria can mirror an achievement's unlock condition.