Tidsfordrivsspil — reference
Det I skal aflevere, og hvordan en løsning kan se ud (konsol + Blazor).
Undervisningsreference. Konsol-delen kører reference-løsningen som en .exe i browseren (ét svar ad gangen). Blazor-demos viser UI-idéer til samme projekt.
Hvad skal I aflevere?
- Obligatorisk
GitHub-repo med README
Beskriv spil, hvordan man bygger og kører.
- Obligatorisk
Konsol-app
Mindst tre spil (gæt tal, sten/saks/papir, tic-tac-toe) + gerne eget spil.
- Valgfri
Blazor
Valgfri ekstra — UI-version af ét eller flere spil.
Konsol-reference (kør program)
Her kører I reference-løsningen som en færdig konsol-app (.exe) i browseren —
uden at se C#-koden. Programmet viser menu og output; du svarer ét trin ad gangen nederst.
- Tryk Start program — menuen vises i terminalen.
- Skriv dit svar i feltet (fx menuvalg
1eller en opgavetekst) og tryk Send eller Enter. - Programmet kører videre efter hvert svar, indtil du er færdig.
Forslag til flow: 1 (gæt tal) → 50 → 75 → 62 → 2 (RPS) → sten → j → papir → n → 3 (Tic-Tac-Toe) → 5, 1, 9, 3 → 4 (afslut).
Første start kan tage et øjeblik (C#-runtime indlæses i browseren). Til aflevering laver I jeres eget konsolprojekt i GitHub.
Blazor — grunddemo (MVP)
Gæt et tal
Grundversion — ét spil med feedback og gætte-historik.
I jeres konsolprojekt: brug Random, en løkke og gem gæt i en List<int>.
Blazor — udvidet reference
Tidsfordrivsspil — Blazor reference
Tre spil i én demo. Brug det som inspiration til UI og flow — jeres aflevering er stadig et konsolprojekt i GitHub.