roguelike er en undersjanger av videospill preget av tilfeldig genererte nivåer, sving-for-sving-spilling, rutenettbevegelse og permanent død av spillerkarakteren. Begrepet "roguelike" stammer fra 1980-spillet Rogue, som var et av de første spillene med disse funksjonene.
Nøkkelfunksjoner i roguelike-spill inkluderer prosedyregenerering av nivåer og gjenstander, turbasert spilling, permanent karakterdød, rutenettbevegelse, kompleks spillmekanikk, ressursstyring og oppdagelse av nye elementer med hver gjennomspilling. Denne sjangeren har ofte en utfordrende vanskelighetsgrad fordi spillerens karakter forblir permanent død, noe som betyr at spillet vanligvis starter på nytt fra begynnelsen etter karakterens død.
Denne sjangeren av spill har flere karakteristiske elementer som gjør den gjenkjennelig:

