Nie każdemu może się wydawać, że tworzenie gier komputerowych to dość skomplikowany proces w którym to wielu programistów, grafików czy innych osób powiązanych z tą branżą zajmuje się produkcją gier komputerowych. Zazwyczaj na początku producent tworzy prototyp którego zadaniem jest przedstawienie założeń producenta co do gry komputerowej. Zazwyczaj prototyp jest ubogą wersją gry w której zadaniem jest ukazanie w jaki sposób będzie się grało i na czym będzie polegać dana gra komputerowa. Kolejnym zadaniem tworzenia gry jest stworzenie projektu w którym będzie zaznaczony każdy krok firmy produkującej daną grę komputerową. Następnie twórcy gry muszą dokonać wyboru z jakiej biblioteki będą korzystać. Takie biblioteki zazwyczaj określają jaki silnik graficzny i nie tylko będzie użyty w trakcie tworzenia gry. Kolejnym zadaniem jest już właściwe tworzenie gry w której to dźwięk, grafika, wejścia, logika muszą razem się komponować i pasować do siebie. Producenci podczas tworzenia piszą specjalny kod źródłowy które zawiera wszystkie dane na temat danej gry komputerowej. Każdy projekt jest podzielony na kamienie milowe które trzeba spełniać.