AppGameKit é uma ferramenta de desenvolvimento de jogos de plataforma cruzada simples que funciona no Windows, Linux, MacOS e Raspberry Pi. Uma versão para executar no Android e iOS também está disponível. Com AppGame Kit você pode usar um básico simples como linguagem de programação para desenvolver aplicativos de plataforma cruzada, jogos 2D e 3D e implantar para muitas plataformas, como Windows, Linux, MacOS, iOS, Android, HTML5 e até mesmo desenvolver aplicações AR e VR para desktop e mobile sem precisar alterar qualquer um de seu código. O mesmo código funciona em todo o lado. A melhor parte é, você pode visualizar e executar sua aplicação no dispositivo de destino diretamente do IDE através de WiFi com acesso a todas as características do dispositivo, como câmera, sensores e toque. É permitido que você teste suas aplicações no dispositivo de destino em qualquer ponto durante o desenvolvimento sem necessidade de compilar, exportar e instalá-lo manualmente no dispositivo. Você também pode usar C+ para codificar seus aplicativos para obter melhor desempenho ou implementar bibliotecas e ferramentas de terceiros e até mesmo adicionar seus próprios recursos e compartilhá-los com a comunidade, se quiser. É assim que se torna possível usar implementações feitas pela comunidade do AppGameKit para codificar em C#, Python ou qualquer outro idioma. Alguns dos recursos extra disponíveis hoje também são desenvolvidos por terceiros usando a biblioteca C+ e oferecidos como um DLC para adicionar ainda mais funcionalidade.