Projekt: Turbaserat rutnätsbaserat spel
MVP Spelplan: Skapa en grundläggande spelplan med ett rutnät av till exempel 10x10 rutor.
Spelare: Skapa en spelare, som spelar mot datorn
Spelets mål: Definiera spelets mål. Döda en fiende.
Game loop: spelaren måste hitta ett verktyg på spelplanen, med hjälp av verktyget kan spelaren döda fienden. Spelaren måste ”använda verktyget” i.e. inte bara ha det på sig genom att interagera med ett enkelt UI. Attack används genom att spelaren interagerar med en hotbar.
Drag: Låt spelaren göra drag genom att använda asdw-tangenterna och röra sig till en ruta på spelplanen. När en spelare har valt en ruta ska spelplanen uppdateras.
Vinna eller förlora: Implementera logik för att kontrollera om en spelare har vunnit genom att kolla om spelaren har dödat en motståndare utan att själv dö. Om en spelare vinner, visa ett meddelande som gratulerar vinnaren och ger alternativet att spela igen.
Användargränssnitt: Skapa ett enkelt användargränssnitt som visar spelplanen och ger spelaren möjlighet att göra drag genom att klicka på en ruta.
Visualisera att spelaren rör sig i en enkel 2-dimensionell spelplan.
Om tid finns lägg till Klasser av playable characters som har olika egenskaper, som kan använda olika vapen och är olika effektiva mot olika fiender
Fler fiender
Fler klasser av fiender med olika egenskaper
Fler verktyg och potions
Bättre visuel spelupplevelse
Friendly NPC’s
Om du spelar tillräckligt länge och inte gör några val kommer bossen fatta tillräckligt dåliga beslut och förgöra sig själv.