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.