Die reine Programmierung ist inzwischen normalerweise sogar der geringste Teil der Arbeit, vor allem wenn man es wie Blizzard clever anstellt und eine Basis-Engine entwickelt, die (ständig weiterentwickelt) in jedem Titel wiederverwendet wird (gemeint ist nicht die Grafik-Engine, sondern die Spiel-Engine). Was dagegen enorm aufwändig ist, ist die Erstellung von Content - also 3D-Modelle, Animationen, Texturen, Videosequenzen, Musik, Soundeffekte, Levels, Quests usw. Daran hakt es auch bei der Mehrzahl der OpenSource-Spiele. Die Programmierung ist meistens kein Problem, das erstellen von Inhalten hingegen schon.