Actualmente, se pueden encontrar en los mercados
diferentes opciones de videojuegos, tales como: basados en licencias libres como comerciales que usan diferentes
motores, los que se encargan de renderizado para los gráficos 2D y 3D, motor físico o detector de colisiones,
sonidos, scripting, animación, inteligencia artificial, redes, streaming, administración de memoria y un
escenario gráfico.