Linguagem
C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influências de outras linguagens de programação, como Object Pascal e, principalmente, Java. O código fonte é compilado para Common Intermediate Language (CIL) que é interpretado pela máquina virtual Common Language Runtime (CLR). C# é uma das linguagens projetadas para funcionar na Common Language Infrastructure da plataforma .NET Framework.

Engine usada
O Unity é um motor de jogo multiplataforma desenvolvido pela Unity Technologies, anunciado e lançado pela primeira vez em junho de 2005 na Apple Worldwide Developers Conference como um motor de jogo para Mac OS X. Desde então, o motor tem sido gradualmente alargado para suportar uma variedade de plataformas de desktop, móveis, consolas e de realidade virtual. É particularmente popular para o desenvolvimento de jogos para telemóveis iOS e Android, é considerado fácil de utilizar para programadores principiantes e é popular para o desenvolvimento de jogos independentes. O motor pode ser utilizado para criar jogos tridimensionais (3D) e bidimensionais (2D), bem como simulações interactivas e outras experiências.