Иногда (читай: когда мой жених позволяет) я люблю создавать прототипы разных игр или похожих на игру идей, которые у меня есть. Обычно я использую Java или C # (пока не xna), потому что это те языки, с которыми я больше всего практикуюсь. Однако я хотел бы узнать что-то более подходящее для гибкой разработки; язык, на котором было бы легче выбивать быстрые прототипы.
На моей работе я недавно работал с более слабыми (слабыми / динамически типизированными) языками, особенно с python и groovy, и я думаю, что что-то подобное подойдет для того, что я ищу.
Итак, мой вопрос: What languages (and framework/engine) would be good for rapidly developing prototypes of 2d game concepts?
Несколько заметок:
- Мне не нужно молниеносное быстродействие. В этом случае я бы предпочел простоту разработки над производительностью.
- Я хотел бы использовать язык со здоровым сообществом, что для меня означает достаточное количество поддерживаемых сторонних библиотек.
- Мне бы хотелось, чтобы этот язык был кроссплатформенным, я работаю на различных операционных системах и хотел бы что-то переносимое с минимальными усилиями.
- Я не могу представить, что использую язык без приличных опций для отладки и поддержки подсветки синтаксиса редактора.
Примечание. Если вам известна библиотека / фреймворк Java или C #, которые, по вашему мнению, упрощают создание прототипов игр, я также открываю для себя что-то новое для этих языков