57 lines
1.7 KiB
Markdown
57 lines
1.7 KiB
Markdown
# Steam Release Checklist
|
||
|
||
Chemo-Sim — Everything needed before hitting "Publish."
|
||
|
||
## Pre-Launch (Phase 4)
|
||
|
||
- [ ] Steamworks account created
|
||
- [ ] App ID reserved ($100 fee paid)
|
||
- [ ] Bank/tax info filled in Steamworks
|
||
- [ ] Build depots configured (Win x64, Linux)
|
||
- [ ] GodotSteam plugin integrated and tested
|
||
- [ ] Achievements defined and implemented
|
||
- [ ] Cloud saves configured (if using)
|
||
|
||
## Store Page (Phase 4–5)
|
||
|
||
- [ ] Short description (≤300 chars)
|
||
- [ ] Full description (formatting, GIFs, feature bullets)
|
||
- [ ] Content warnings set (mature themes, medical situations, dark humor)
|
||
- [ ] Tags: Indie, Simulation, First-Person, Dark Humor, Singleplayer, Story Rich
|
||
- [ ] Genre: Simulation, Indie
|
||
- [ ] Screenshots (min 5, showing gameplay variety)
|
||
- [ ] Trailer (30–90 sec, captures tone)
|
||
- [ ] Capsule images:
|
||
- Header capsule (460x215)
|
||
- Small capsule (231x87)
|
||
- Main capsule (616x353)
|
||
- Vertical capsule (374x448)
|
||
- [ ] Library assets:
|
||
- Library capsule (600x900)
|
||
- Library hero (3840x1240)
|
||
- Library logo (1280x720)
|
||
|
||
## Build Verification (Phase 5)
|
||
|
||
- [ ] Fresh install from Steam on Windows
|
||
- [ ] Fresh install from Steam on Linux
|
||
- [ ] Achievements unlock correctly
|
||
- [ ] Save/load works across sessions
|
||
- [ ] Controller works (if supported)
|
||
- [ ] No crash in 1-hour playthrough
|
||
- [ ] Steam overlay works (Shift+Tab)
|
||
|
||
## Launch Day
|
||
|
||
- [ ] Set release date in Steamworks
|
||
- [ ] Flip store page from "Coming Soon" to "Early Access"
|
||
- [ ] Post announcement on Discord/Twitter/TikTok
|
||
- [ ] Monitor Steam forums and Discord for first-hour bugs
|
||
- [ ] Hotfix branch ready, CI warmed up
|
||
|
||
## Post-Launch
|
||
|
||
- [ ] First patch within 48 hours (critical fixes only)
|
||
- [ ] Weekly community roundup posts
|
||
- [ ] Plan first content update based on feedback
|