ninelands-reddit/docs/submission.md
Lukas Müllner 88a73b3b73 docs: Texte und Checkliste für Devpost und Developer Portal
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 18:33:16 +01:00

80 lines
5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Einreichung – Texte und Checkliste
Sammelstelle für alle Texte und Assets rund um Devpost und das Developer Portal. Texte auf Englisch (Jam-Vorgabe),
Erklärungen auf Deutsch. Stand: 2026-11-13.
## Developer Portal – In-app catalog
App: developers.reddit.com → `ninelands-game` → Developer Settings → In-app catalog.
| Feld | Text | Zeichen |
| :-------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------- | :------ |
| Tile tagline | Claim the nine lands – a new map every day. | 43 |
| Featuring description | A fresh 9×9 map every day. Place your castle, farmers, knights and bishops, claim land and gold, earn three stars and climb today's leaderboard. | 147 |
| Description (15–200) | Daily strategy puzzle: one 9×9 map for everyone. Build your realm piece by piece, claim lands and gold, chase three stars and keep your streak alive. | 151 |
| Game category | Game → Strategy | – |
| App icon | Icon aus dem Hauptspiel (Ninelands) | – |
### Assets
Erzeugen mit `npm run capture` → `dist/marketing/` (nicht im Repo). Vor der Einreichung neu aufnehmen (z. B. mit
Winter-Brett).
| Datei | Feld | Vorgabe Portal | Stand |
| :-------------- | :------------------- | :----------------------------------------------------- | :------------------------ |
| `featuring.mp4` | Featuring asset | MP4, 3:2, 1000–1500 px breit, 6–15 s, ≤ 30 fps, ≤ 3 MB | 1500×1000, 11,3 s, 1,7 MB |
| `fallback.gif` | Fallback (animiert) | 3:2, 1000–1500 px, 3–10 s Schleife, Ziel ≤ 2 MB | 1000×667, 6 s, 1,8 MB |
| `fallback.png` | Fallback (Standbild) | 1500×1000 empfohlen, ≤ 800 KB | 52 KB |
| `tile.png` | Tile image | 560×256 empfohlen, ≤ 800 KB | 58 KB |
Nur die Spielfläche, keine Menüs (Wunsch Besitzer). Karte vom 2026-10-10 – läuft nie als Tageskarte (kein Spoiler).
## Devpost – Project overview
### Elevator pitch (≤ 200 Zeichen)
Empfehlung (176 Zeichen):
> Ninelands is a daily strategy puzzle on Reddit: one 9×9 map for everyone, place castles, farmers and knights to
> claim lands and gold, earn three stars and climb the leaderboard.
Alternativen:
- (181) A daily port of the strategy game Ninelands: everyone gets the same 9×9 map each day – build your realm, chase
three stars, keep your streak and compare strategies in the comments.
- (141) One map. Nine lands. Every day. Build your realm piece by piece, chase three stars and climb today's
leaderboard – right inside a Reddit post.
### Noch zu schreiben
- **Ausführliche Beschreibung** (Funktionen und Ablauf) – Grundlage: `README.md`.
- **Portierung angeben** (Kategorie „Best Ported Daily Game“): Ninelands gehört StackTeam; erklären, was seit dem
11. Nov. neu entstanden ist (Pflicht für bestehende Projekte): neue Codebasis auf Devvit Web, neuer Tagesmodus mit
eigenem Seed, serverseitig nachgespielte Bestenliste in Redis, Streak, Realm-Freischaltungen, Flair, Ergebnis als
Kommentar, Devvit Journeys. Übernommen: Engine und Brett-Darstellung (Kopie mit festem Stand `v0.11.0`), Sprites,
Musik.
- **Testanleitung** für die Jury (kurz, Englisch).
## Checkliste Einreichung (Abgabe 9. Dez. 2026, 03:00 MEZ)
Pflicht laut offiziellen Regeln:
- [ ] Devpost: Text-Beschreibung (Funktionen)
- [ ] App-Link: `https://developers.reddit.com/apps/ninelands-game` (entsteht beim Upload)
- [ ] `README.md` im Repo-Wurzelverzeichnis (Spiel und Anleitung) – vorhanden, vor Abgabe prüfen
- [ ] Demo: Link zum Subreddit (`r/Ninelands`, öffentlich, < 200 Mitglieder) **und** zu einem Post mit dem Spiel
- [ ] Angabe „Portierung“ + was im Jam-Zeitraum neu entstanden ist
Optional:
- [ ] Video < 1 min, öffentlich auf YouTube/Vimeo (die Jury darf allein danach urteilen)
- [ ] Öffentliches Repo (Repo ist derzeit privat)
- [ ] Developer-Platform-Feedback-Umfrage (eigener Preis)
Nicht tun:
- [ ] **Kein `devvit publish`** – hochladen und playtesten reicht, die App darf privat bleiben.
- [ ] Während der Bewertung (9.–16. Dez.) keine riskanten Uploads; Tagesposts müssen weiterlaufen.
Besitzer entscheidet bei der Anmeldung: Einzelperson oder Organisation (StackTeam) – betrifft Preisgeld und
Steuerformulare (W-8BEN).