Muitos motores são orientados a objetos e têm estruturas confusas. DarkGDK, ao contrário, é conciso e tem uma estrutura monolítica.
Pode ser uma alternativa pra quem tá aprendendo programação de jogos; ou seja, uma boa porta de entrada.
Os tutoriais que acompanham o pacote gratuito são bem explicativos.
O único problema é a linguagem: C++. Mas, enfim, em égua ganha não se olha os dentes.
Todos os exemplos apresentados requerem obviamente o DarkGDK instalado na máquina.
Veja em Ferramentas onde obtê-lo e como configurar.