Je gaat een toffe game in Python maken, waarin je verschillende keuzes kan maken. Deze game ga je eerst op papier beschrijven (gebruik hiervoor mindmeister.com), daarna laat hem zien aan een van je docenten voordat je begint met programmeren!
Functionele eisen beschrijven welke functionaliteit je eindproduct moet bevatten.
Deze opdracht moet aan de volgende functionele eisen voldoen:
- het spel heeft tenminste 10 acties waar een beslissing moet worden genomen;
- het restulaat van elke actie dient op het scherm als tekst zichtbaar;
- het verhaal kent een "win" einde;
- het verhaal kent meerdere "faal" eindes;
- het verhaal kent meerdere routes en meerdere eindpunten, je kunt het verhaal dus meerdere keren spelen met verschillende uitkomsten;
Als inspiratie kun je denken aan de oude text-based adventure games als 'Zork'. Je mag natuurlijk ook zelf een spel bedenken als voorbeeld, zoals Fallout, GTA 5 of Pokémon.
Technische eisen beschrijven aan welke vakgerichte voorwaarden de opdracht moet voldoen.
The Game moet aan de volgende technische eisen voldoen:
- je gebruikt de if else;
- je gebruikt nested if else;
- elke if else logt de titel van het level naar de console;
- je gebruikt alle comparisons en logical operators van w3schools (Dus ook 'groter dan of gelijk aan' etc.);