Lo sviluppo è intrapreso da uno sviluppatore di giochi, che può variare da una singola persona a una grande azienda. I giochi tradizionali sono normalmente finanziati da un editore e impiegano diversi anni per svilupparsi. I giochi indie possono richiedere meno tempo e possono essere prodotti a basso costo da privati e piccoli sviluppatori. L'industria dei giochi indie ha visto un aumento negli ultimi anni con la crescita di nuovi sistemi di distribuzione online e il mercato dei giochi mobili.