Felsökningsmeny (även kallad debugmeny eller debugläge, från engelska debug menu och debug mode) är ett användargränssnitt i ett datorprogram som gör det möjligt att visa och manipulera programmets interna tillstånd i syfte att felsöka. Funktionerna används främst under programutveckling för att underlätta programtestning och är oftast dolda eller otillgängliga för vanliga användare.
I vissa spel presenteras debugmenyer som en fysisk plats i spelvärlden, ibland kallad ett debugrum. Detta skiljer sig från så kallade utvecklarrum, som ofta är en form av påskägg.
Debugmenyer är vanligtvis enkla och tekniskt orienterade i sin utformning och saknar ofta användarvänlighet, eftersom de är avsedda för utvecklare. De kan innehålla kryptiska alternativ och möjliggöra ingrepp som att ändra variabler, hoppa mellan nivåer eller radera data utan bekräftelse.
I datorspel Debugmenyer är särskilt vanliga i datorspel, där de används för att testa funktioner, balansera spelmekanik och felsöka buggar.
De kan ge tillgång till funktioner som: teleportering mellan nivåer ändring av spelvariabler aktivering av odödlighet eller andra testlägen visning av teknisk information såsom bildfrekvens och minnesanvändning
Vissa debugmenyer lämnas kvar i färdiga spelversioner, antingen av misstag eller som dolda funktioner. Spelare kan då använda dem för att fuska, utforska oanvänt innehåll eller ändra spelinställningar utanför de normala gränserna.
Webbplatsen The Cutting Room Floor dokumenterar dold och oanvänd speldata, inklusive debugfunktioner. Enligt speltidskriften Edge var webbplatsen 2013 den mest omfattande resursen i sitt slag.
I annan programvara Debugfunktioner förekommer även i annan mjukvara och konsumentelektronik. Många tv-apparater och DVD-spelare innehåller dolda servicemenyer som används för att justera inställningar som inte är tillgängliga via standardgränssnittet.
Även mobiltelefoner kan ha debugmenyer som används för att testa hårdvara, exempelvis sensorer, ljud och vibration. Dessa funktioner används främst vid tillverkning, service och teknisk felsökning.
Se även Felsökning Speldesign Påskägg Moddning
Referenser
Kategori:Programutveckling Kategori:Datorspelsutveckling Kategori:Datorspelstermer