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