Nu har jag ’hackat’ ihop början till en liten spelmotor för ett äventyrsspel som var uppgift 7 på php-kursen. Den består av några klasser som instansieras och fylls med data från en databas. Det var förvånansvärt enkelt att få det och funka. Principen bygger på att man har ett antal ’rum’ beskrivna i en databas, alla med sina respektive egenskaper, länkar till andra rum och olika aktiviteter man kan göra. Grafiken till ’rummet’ har naturligtvis Ewa gjort.
Det mesta fungerar faktiskt redan men jag kommer att snygga till kod, logik och stilmall samt lägga till några funktioner. Databasen måste ju sedan också fyllas med speldata innan det är klart.
Ett av dom första äventyrsspelen, det klassiska och textbaserade ZORK spelade jag lite hos en kompis runt -79/-80 på hans nyinköpta TRS-80, så starten på denna övning drog igång en hel del ’flashbacks…
Senaste kommentarer