Debido a la creciente necesidad de software comercial para acelerar la creación de videojuegos y ambientes virtuales, los desarrolladores de videojuegos y aplicaciones interactivas han optado por el uso del motor de juegos Unity 3D, motivados por su facilidad de manejo, además del costo y las capacidades que brinda. Con este software es posible incorporar contenidos gráficos y audiovisuales de manera rápida y eficiente, esto permite el ahorro de mucho tiempo de programación. Además de que soporta la exportación de la aplicación a una gran variedad de plataformas como PC, Mac, Android, iOS, Web, Realidad Virtual, Consolas, etc.