Glitche/bugy jsou softwarové chyby, které mohou způsobit drastické problémy v kódu a obvykle zůstávají nepovšimnuty nebo nevyřešeny během výroby uvedeného softwaru. Tyto chyby mohou být způsobeny hrou nebo jinak zneužity, dokud je vývojář/vývojový tým neopraví pomocí záplat. Složitý software je při prvním vydání jen zřídkakdy bez chyb nebo jiných závad.
Závady textur/modelů jsou druhem chyby nebo jiné závady, která způsobuje, že určitý model nebo textura je buď zkreslená, nebo jinak nevypadá tak, jak vývojáři zamýšleli. Hra The Elder Scrolls V: Skyrim od společnosti Bethesda je nechvalně známá závadami textur, stejně jako dalšími chybami, které se týkají mnoha populárních titulů této společnosti. V mnoha hrách, které používají ragdoll fyziku pro modely svých postav, se takové závady mohou vyskytnout.
Fyzikální závady jsou chyby ve fyzikálním enginu hry, které způsobují, že se určitá entita, ať už fyzikální objekt, nebo NPC (Non-Player Character), do určité míry nechtěně pohne. Tento druh chyb lze na rozdíl od mnoha jiných využít. Šance, že dojde k chybě fyziky, může být buď zcela náhodná, nebo způsobená náhodně.
Zvukové závady jsou takové, kdy dojde k chybě se zvukem hry. Může se jednat o různé zvuky, které hrají, i když nemají hrát, nebo dokonce nehrají vůbec. Občas se stane, že se určitý zvuk zacyklí nebo se jinak hráči nabídne možnost nepřetržitého přehrávání zvuku, i když to není zamýšleno. Často se stává, že hry přehrávají zvuky nesprávně v důsledku poškozených dat, která mění hodnoty předdefinované v kódu. Příklady zahrnují mimo jiné extrémně vysoké nebo nízké výšky zvuků, ztlumení hlasitosti nebo příliš vysokou hlasitost na to, aby jí bylo rozumět, a také zřídka dokonce přehrávání v opačném pořadí/přehrávání obráceně.
Závady, jako je MissingNo. z her Pokémon, mohou zahrnovat nesprávně zobrazenou grafiku, chyby detekce kolizí, zamrznutí/spadnutí hry, chyby zvuku a další problémy. Grafické závady jsou obzvláště známé v plošinovkách, kde mohou nesprávné textury přímo ovlivnit hratelnost (například zobrazením textury země tam, kde kód vyžaduje oblast, která by měla postavu poškodit, nebo nezobrazením textury zdi tam, kde by měla být, což má za následek neviditelnou zeď). Některé glitche jsou potenciálně nebezpečné pro uložená data hry.
„Glitchování“ je praxe, kdy hráči využívají chyby v programování videohry k dosažení úkolů, které jim ve hře poskytují neférovou výhodu oproti NPC nebo ostatním hráčům, například proběhnutí zdí nebo popření herní fyziky. Glitche lze v některých domácích videoherních konzolích záměrně vyvolat manipulací s herním médiem, například nakloněním kazety s pamětí ROM, čímž se odpojí jeden nebo více spojů podél okrajového konektoru a přeruší se část toku dat mezi kazetou a konzolí. To může mít za následek grafické, hudební nebo herní chyby. Takové počínání však s sebou nese riziko pádu hry nebo dokonce trvalého poškození herního média.
Při provádění speedrunu videohry se často používají glitche. Jedním z typů glitchů často používaných při speedrunningu je přetečení zásobníku, které se označuje jako „přetečení“. Dalším typem glitche při speedrunningu, který je pro člověka téměř nemožné provést a který se většinou využívá při speedrunu s pomocí nástrojů, je libovolné spuštění kódu, které způsobí, že objekt ve hře udělá něco mimo svou zamýšlenou funkci.
Součástí procesu zajištění kvality (který provádějí testeři videoher) je vyhledávání a reprodukce glitchů a následné sestavování zpráv o glitchích, které se předávají zpět programátorům, aby mohli chyby opravit. Některé hry mají systém typu cloud pro aktualizace softwaru, který lze použít k opravě chyb v kódování a dalších chyb ve hrách.
Některé hry záměrně obsahují efekty, které vypadají jako glitche, jako prostředek k prolomení čtvrté stěny a buď k vyděšení hráče, nebo k jeho zneklidnění, nebo jinak jako součást herního příběhu. Hry jako Eternal Darkness a Batman: Arkham Asylum obsahují segmenty se záměrnými závadami, kdy se zdá, že hráčův herní systém selhal. Rozhraní Animus v sérii Assassin’s Creed, které umožňuje postavě-hráči prožít vzpomínky předka, ačkoli je jeho rodovým dědictvím, obsahuje občasné glitche, které mají prosadit myšlenku, že hra je tím, čeho je postava-hráč svědkem prostřednictvím počítačem podporovaného systému.
Glitche lze nalézt také v elektronických hračkách. Například v roce 2013 vydala společnost Hasbro hru s názvem Bop It Beats. Několik hráčů zjistilo, že režimy DJ Expert a Lights Only obsahují chybu, která při dosažení obrazce se šesti akcemi a jejich úspěšném dokončení vydá hráči chybný zvuk. Obtížnější režimy DJ lze dokončit v režimu Party, pokud je v několika posledních vzorech „Pass It“. Společnost Hasbro byla o této závadě informována, ale protože byla objevena až po výrobě, nemůže již stávající jednotky aktualizovat nebo vylepšovat. Zahraniční verze hry však byly dodány s touto závadou již opravenou.
Závady ve hrách by neměly být zaměňovány za exploity. Přestože obojí provádí nechtěné akce, exploit není programátorská chyba, ale nedopatření vývojářů. (Příklad: Exploity typu Bunny hopping nebo Lag)