diff --git a/docs/submission.md b/docs/submission.md index 4594a1e..40cac6a 100644 --- a/docs/submission.md +++ b/docs/submission.md @@ -180,14 +180,44 @@ Music: "Dreamscape (part I)" by Vee Ray, CC BY-SA 4.0 (re-encoded). Graphics: "Mini World Sprites" by Shade and octoshrimpy, CC0. Font: Pixelify Sans, SIL OFL 1.1. ``` -### Noch zu schreiben +### Portierung und Testanleitung -- **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). +Wohin: beide Abschnitte **ans Ende von „About the project“** anhängen (dort liest die Jury sicher). Fragt das +Devpost-Formular im letzten Schritt („Additional info“) zusätzlich nach Portierung oder Testanleitung, denselben Text +dort noch einmal einfügen. + +```markdown +## Ported from Ninelands: what's new + +Ninelands for Reddit is a **port**. I own the original game, [Ninelands](https://ninelands.stackteam.at), a strategy +board game I made and publish under StackTeam on the web, desktop, Android and itch.io. + +Everything Reddit-specific was built during the hackathon, starting November 11, 2026, as a new codebase on Devvit Web: + +- the inline start screen, the expanded game view and the realm view, designed for a phone inside a post +- a new daily mode with its own seed, a daily post by the scheduler and goals computed on the server +- a server-verified leaderboard (every game is replayed), first attempt only, and streaks +- realm unlocks (factions, boards, banners, a winter festival), streak and crown flair, the result as a comment, and + Devvit Journeys +- contextual hints and an "End game" suggestion when no move earns gold anymore + +Reused without changes: the game engine and board renderer (copied from release v0.11.0 of the original), the sprites +(CC0) and the music (CC BY-SA 4.0). + +## How to test + +1. Open [r/Ninelands](https://www.reddit.com/r/Ninelands/) and tap the newest **Ninelands #N** post. A new one appears + every day at 00:01 UTC. +2. Press **Play**. Place your castle first: tap a cell to see a preview, tap again to place. The line under the board + explains every move, and **?** shows the rules. +3. Finish the game, or press **End game** (tap twice). The result card shows stars, rank, streak and new unlocks. +4. Tap **💬 Post to comments** to post your result under the daily post, in your name. +5. Tap **🎨 Realm** on the post to change colour, faction, board and banner. + +Only your first game of a day counts; play again to practice. Log in to Reddit to join the leaderboard. Some things +show over several days: the 🔥 streak flair from day 2, the 👑 crown for yesterday's winner, and unlocks from collected +stars. Older daily posts stay playable. Best on a phone, desktop works too. +``` ## Checkliste Einreichung (Abgabe 9. Dez. 2026, 03:00 MEZ)