Программирование игр Xbox с помощью Scala

Я спросил об этом на форумах XNA, но полагаю, поскольку большинство людей там специализируется на C #, мне не очень помогли с этим

У меня есть код для игры, написанной на Scala . На данный момент я компилирую все в байт-код Java, но у компилятора Scala есть версия .Net. Имея это в виду и поскольку модульный дизайн в целом является хорошей практикой, я написал графический интерфейс и сейчас использую класс OpenGLGraphics, реализующий этот интерфейс, который содержит каждую строку кода OpenGL в моей программе. В моем идеальном мире я мог бы заменить свой класс OpenGLGraphics на класс XNAGraphics и запустить свою игру на Xbox без дальнейшего портирования, ну, может быть, с некоторыми изменениями, но я думаю, что это не так просто.

Я погуглил и не нашел примера, чтобы кто-нибудь пытался это сделать. У меня есть опыт программирования на XNA, и первая проблема, которая приходит на ум, заключается в том, что нет плагина scala для Visual Studio, а программирование XNA, похоже, очень ориентировано на Visual Studio, могу ли я хотя бы заставить Visual Studio компилировать код, отличный от C #, в Проект XNA или настройка проекта XNA и конвейера содержимого без Visual Studio?

5
задан NullUserException 23 September 2010 в 17:50
поделиться