Если у вас мало времени, вам следует выбрать язык, который вы знаете лучше.
Лично я бы пошел на python, потому что я думаю, что это очень продуктивный язык.Чтобы сделать рендеринг, я бы положился на модуль pygame.Тем не менее, существует множество возможных библиотек, которые могут делать то, что вам нужно.Я использовал XNA некоторое время назад, и это было настоящее удовольствие.Особенно его поддержка 2d графики отличная.В итоге, я думаю, это сводится к следующему:
Python - это «рабочий псевдокод».Это позволит вам очень эффективно кодировать логику.Однако Pygame - это библиотека трехмерных игр.Он отлично подходит для создания игр и визуализаций, но у вас будут проблемы с созданием приятного графического интерфейса.
C # немного «тяжелее», чем python.Вы определенно будете в конечном итоге писать больше кода, просто с точки зрения количества строк.XNA + WPF - это мощная комбинация, которая имеет очень хорошие инструменты - VisualStudio имеет отличный графический интерфейс