Roguelike je podžanr videoigara koji se karakterizira nasumično generiranim razinama, igranjem koje se odvija potez po potez, kretanjem po mreži i trajnom smrću lika igrača. Izraz “roguelike” potječe od igre Rogue iz 1980. godine, koja je bila jedna od prvih igara s ovim karakteristikama.
Ključne značajke roguelike igara uključuju proceduralno generiranje razina i predmeta, potezno igranje, trajnu smrt lika, kretanje po mreži, kompleksne mehanike igre, upravljanje resursima i otkrivanje novih elemenata sa svakim prolaskom kroz igru. Ovaj žanr često ima izazovan nivo težine jer igračev lik ostaje trajno mrtav, što znači da se igra obično ponovno pokreće od početka nakon smrti lika.
Ovaj žanr igara ima nekoliko karakterističnih elemenata koji ga čine prepoznatljivim: