Een game zou je kunnen maken in een programma als UDK, waarbij je gebruik kunt maken van een voorgeprogrammeerde engine. Dit heeft als voordeel dat je vrij veel basis van de game niet hoeft te programmeren. Het heeft dan ook weer zijn beperkingen. De andere manier, die het meeste vrijheid biedt, is het helemaal zelf programmeren. Echter, dit is GIGANTISCH moeilijk. Ook in programma's als UDK is het enorm moeilijk een game te maken. Een groot team van professionals doet hier minimaal een jaar over. Als je een eigen game wilt maken, zonder programmeer ervaring, raad ik je dit af. Maar je mag het natuurlijk altijd proberen.