Эта игра была написана на C, не очень современном языке для разработки игр, но определенно он стоит изучения. Синтаксис позволяет перенести навыки на любой язык, например C# или C++, если вы хотите продолжить разработку, но отсутствие add-on-ов делает его идеальным выбором для работы на low level оборудовании, в отличие от, например, Python.
Проект на GitHub: https://github.com/everydaycodenet/CONTAGION-CE