Какой язык + движок + IDE (или частично) для рзработки 2D игры (не платформера!) выбрать?
Qt/C++ и QtCreator в роли IDE
И развитый GUI создает, и движок для плоской отрисовки хороший,
и аппаратное ускорение OpenGL поддерживает.
Можно попробовать cocos2d-x JS/Lua c их собственным IDE + есть редактор (CooStudio) для визуального создания игровых окон (и не только).
Из плюсов - очень легко сделать игру. Правки код (lua/javascript) подхватываются на лету. Кроссплатформенность и бесплатность.