Contact: eugene.rebers@gmail.com

Opdracht

De huidige geschiedenisquiz (www.worldhistoryquiz.nl) heeft een zeer mooie database (ben al ruim 3 jaar bezig, database heeft >2500 zorgvuldig opgebouwde vragen in het Engels, hetgeen blijvend word uitgebreid) maar de spelvorm is nog ouderwets (recht-toe-recht aan multiple choice quiz op Internet).

Idee is om de quiz wereldwijd uit te rollen, waarbij 3 stappen te onderscheiden zijn:

  1. Omzetten van de internetquiz naar een app. Aandachtspunten zijn o.a. bedieningsgemak (handige inlogschempjes, mooie antwoordknoppen etc) en veiligheid (beschermen achterliggende vragendatabase, niet kunnen manipuleren tijdbalk, etc). 
  2. Uitbreiden spelmogelijkheden. Naast single-player ook multi-player games, introductie chatfunctie, kunnen kiezen van categorieën (Roman Empire, World War 1 etc). 
  3. Maken van pubquiz. Gebruik makende van alles wat voor de app al ontwikkeld is, moet het mogelijk zijn een pubquiz te maken die heel vaak en in heel veel kroegen wereldwijd gespeeld kan worden. Pubeigenaar regelt zelf een beamer en projecteert de website/app op een scherm. Hij kan (tegen betaling) een sessie kopen van zeg 2 uur om met meerdere spelers de quiz te spelen. Spelers melden zich aan met hun mobieltje (al dan niet in teams), en geven vervolgens ook met hun mobieltje antwoord. Pubeigenaar kan invoeren hoeveel teams er zijn, en hoeveel sessies van hoeveel vragen hij wil. Om spelvreugde te vergroten kunnen regelmatig tussenstanden getoond worden, en kunnen af en toe teams het recht krijgen categorieën vragen te selecteren (bijv met bonuspunten). Ook kan in de app een link gelegd worden met de diverse gespeelde pubquiz (aankondiging waar een quiz gespeeld gaat worden, ranglijsten van best scorende teams uit de pubquiz, etc).

Technische Constraints/ Wensen

  • Huidige database is MySQL; moet waarschijnlijk omgezet worden naar een veiligere database. Ik heb nu via Internet toegang tot de vragendatabase (en spelersstatistieken), en dat wil ik graag in nieuwe omgeving ook houden zodat ik blijvend de database anytime anywhere kan onderhouden/uitbreiden.
  • No labels