- In het basisspel is het alleen noodzakelijk om van locatie naar locatie te gaan.
- De speler/avonturier mag alleen éénletterige opdrachten intikken om op avontuur te gaan.
- De letters n, e, w, s en q zijn verplicht en staan voor de vier windrichtingen en Quit (stop).
- De speler kan de commando’s zowel in hoofdletters als in kleine letters intikken.
- De speler kan een naam invoeren. De naam wordt door het spel onthouden.
- De speler mag alleen opdrachten invoeren die niet langer of korter zijn dan 1 teken. Bij foute invoer wordt een foutbericht getoond. (max. 10 punten)
- Op een locatie kunnen zich objecten bevinden die in de beschrijving van de locatie worden getoond. Tip: Gebruik een Dictionary van objecten. Elk item in de dictionary bevat de naam (of namen) van de locatie, waar het object zich in bevindt. (max. 10 punten)
- Door het invoeren van de letter ‘g’ (GET) is het mogelijk een object te pakken en in de inventory van de speler te plaatsen. Het object verdwijnt uit de locatie. Met de letter ‘i’ (INVENTORY) krijg je een beschrijving van alle objecten die zich in de inventory bevinden. Met de letter ‘d’ (DROP) kan je een object laten vallen. Het object verschijnt in de locatie waar je je dan bevindt. (max. 15 punten).
- Voor ‘g’ is er ‘p’ (Pick up) gebruikt.
- Het is niet mogelijk om andere letters in te voeren dan degene die als commando gebruikt worden. (max. 5 punten)
- Je kan het spel uitspelen en/of game over gaan.
- Er wordt gebruik gemaakt van commentaar in het programma.
- Er wordt minimaal 1 functie gebruikt.
- Er is input van de gebruiker (evt. met controle op de invoer).
- Er wordt gebruik gemaakt van concatenation.
- Er wordt gebruik gemaakt van string methodes.
- Er wordt gebruik gemaakt van tenminste één while-loop.
- Er wordt gebruik gemaakt van minstens één dictionary.
- Er zijn minstens 10 locaties.
- Events in bepaalde kamers
- 2 Fights
- 1 Coinflip battle
- 1 Dance battle
- Door het invoeren van de letter ‘u’ kun je in bepaalde kamers voorwerpen gebruiken om sommige terug te krijgen of door te gaan naar een volgende kamer.
- Door het invoeren van de letter ‘m’ wordt er een map laten zien van het spel, zodat jee niet kan verdwalen.
- Door het invoeren van de letter ‘o’ is het mogelijk om de snelheid van het printen te weizigen, voor als je haast hebt.
- Door het invoeren van de letter ‘t’ wordt er extra dialogue gegeven als backstory voor de kamer of characters. In sommige kamers zitten er hints verwerkt in de extra dialogue