Добрый день. Насколько мне известно браузерные игры создаются на языках программирования более заточенных под веб. К таким можно отнести javascript - он является самым популярным в данной индустрии. Так же здесь фигурирует HTML5. Касательно игровых движков, то их существует большое множество. Самыми популярными являются Phaser, LimeJS, Cocos2D. С помощью них можно разрабатывать самые разные 2D игры, в которые отлично играется в браузере.
Чувак, движки - это тупиковая ветвь. Они потому и бесплатны, что нормальную игру с ними смогут сделать только крупные или средние студии. Но крупные этого делать не будут, т. к. понимают движок к тому моменту устареет и эта игра нафиг никому не будет нужна. У средних тупо нет выбора. А шантропа вроде нас сможет как-то удивить только чем-то оригинальным и хардкорным на ассемблере и хакнутой физике.