Cyber Agents DevBlog

HackShield neemt je mee achter de schermen van game design!

  Montag 20 Januar, 2025

Heb je je ooit afgevraagd hoe de levels in HackShield worden getest en verbeterd? Ons team werkt hard om de game nóg beter te maken. En dankzij een slimme tool, gemaakt door onze developers, kunnen we levels nu sneller én beter testen!

Hoe werkt deze tool?

Onze developers hebben een speciaal systeem bedacht dat het testen van levels veel makkelijker maakt, deze is recent door onze developer Max verbeterd zodat we nog beter kunnen testen. Eerst kostte het ons een hele week om een level te testen, maar nu doen we dat in een uur! Dit is wat de tool kan:

  • Automatisch testen: De tool speelt een level voor ons door zelf acties te doen, zoals “Gebruik” of “Beweeg”. Daardoor hoeven wij niet meer alles handmatig te testen.
  • Foutmeldingen vinden: Als er iets fout gaat in een level, haalt de tool dat meteen naar boven. Zo kunnen we fouten sneller oplossen.
  • Sneller of langzamer testen: We kunnen de snelheid aanpassen om zelfs de kleinste foutjes te ontdekken.
  • Speelsessies opnemen: De tool maakt opnames van hoe een level wordt gespeeld. Zo kunnen we terugkijken en zien wat er goed en fout ging.

Waarom gebruiken we Json?

De testresultaten worden opgeslagen in een bestand dat een Json-bestand heet. Dat klinkt misschien ingewikkeld, maar het is eigenlijk gewoon een handige manier om alle gegevens overzichtelijk te bewaren.

Wat is er handig aan Json? 

Omdat we deze bestanden overal kunnen gebruiken: op telefoons, tablets of zelfs digiborden. Stel je voor: we testen een level op een digibord. Wanneer de test klaar is, sturen we het Json-bestand met informatie naar onze servers. Zo weten we precies wat er goed ging en wat er beter kan.

Wat leren we van de tests?

Dankzij deze tool leren we heel veel over de levels in HackShield, bijvoorbeeld:

  • Welke levels goed werken.
  • Welke fouten we tegenkomen, zoals een knop die niet goed reageert, een animatie die niet start of geluid dat niet speelt.
  • Hoe lang het duurt om een level te spelen.

Met deze informatie kunnen we de levels verbeteren en bugs oplossen.

Waarom is dit belangrijk voor jou als Cyber Agent?

Omdat wij dankzij deze tool sneller en beter kunnen werken, betekent dat dat jij als Cyber Agent altijd de beste versie van HackShield speelt. Minder bugs, meer plezier en nóg spannendere levels!

Samen maken we HackShield niet alleen cyberveilig, maar ook technisch supergoed. Op naar nog meer coole avonturen in de game! 

In andere Nachrichten