El guión comenzó a desarrollarse en 2007 y fue rodada en los estudios de Alburquerque (México). En principio la película iba a llamarse Citizen Game aunque al final optaron por llamarla Gamer.
Dos de los actores protagonistas, Gerald Butler y Christopher Brian Bridges 'Ludacris', coincidieron un año antes en Rockanrolla, un film dirigido por Guy Ritchie.