Profiler igre je vrsta softvera za upravljanje igrom. Organizira proces dodjeljivanja naredbi kontrolerima videoigara i ostalim perifernim uređajima kao što su igračke podloge, joysticks, trkaći kotači, tipkovnice za igre i miševi. Iako ovo običnom igraču može zvučati nepotrebno ili komplicirano, može biti spas za tvrdokorne igrače koji redovito igraju nekoliko različitih igara. Dodatno, alat za profiliranje također omogućuje korisnicima da zapravo modificiraju način na koji kontroler funkcionira unutar određene igre.
Programi za profiliranje igara tradicionalno se koriste na računalima. Međutim, postoje i primjeri ove vrste softvera koji rade s igraćim konzolama, kao što su Xbox® 360 ili PlayStation® 3. Neki su programi generički i rade s više vrsta platformi i kontrolera, dok drugi rade samo s jednom markom kontrolera. .
U svakom slučaju, profilator igre omogućuje igraču da programira sve naredbe za pojedinačnu igru na jednom mjestu koristeći jedno sučelje. Rezultirajuća datoteka ili “profil” može se po želji spremiti i učitati. Velika prednost ove vrste softvera je što korisnik može kreirati profile za svaku igru koju igra; to omogućuje jednostavno prebacivanje između igara, bez potrebe za reprogramiranjem svih naredbi.
Još jedna prednost dobrog alata za profiliranje igara je da korisniku omogućuje da zapravo reprogramira način na koji određena kontrola radi. Tako se gumb ili klizač lako može učiniti da funkcionira kao os, i obrnuto. Doista, netko bi mogao čak i reprogramirati joystick da funkcionira kao miš. U mnogim slučajevima to bi bilo nemoguće učiniti izravno putem sučelja igre. Ova sposobnost također može pomoći u igrama koje imaju problema s prepoznavanjem određene vrste kontrolera. Profiler igre može stvoriti neku vrstu “stražnjih vrata” kako bi protjerao naredbe u igru.
Softver za upravljanje igrama ovog tipa može igraču ponuditi veliku prednost, a posebno je koristan za one koji igraju puno različitih igara ili vrlo složenih igara. Međutim, postoje i neki nedostaci. Ako netko redovito igra samo jednu ili dvije igre, zadatak stvaranja profila može biti zamorniji i dugotrajniji nego što je koristan. Dodatno, korištenje alata za profiliranje igre znači da će još jedna aplikacija raditi u pozadini tijekom igre, koristeći vrijedne hardverske resurse. Stoga, ako je računalo korisnika samo neznatno dovoljno moćno za pokretanje određene igre, možda nije vrijedno trgovanja računalnim resursima da bi ga koristili.