Dette er en del af de midler, som software som videospil kan stilles til rådighed for forskellige computer-arkitekturer såsom personlige computere og diverse spillekonsoller. Opgaven med at udvikle store software-systemer udgør en betydelig intellektuel udfordring. Producerer software med en acceptabel høj pålidelighed inden for en forudsigelig tidsplan og budget har historisk været vanskeligt; den akademiske og faglige disciplin for software engineering koncentrerer specifikt på denne udfordring.