Da du von einem Browsergame sprichst, wirst du zwar mit C++ Spiele umsetzen können die auch über den Browser aufrufbar sind. Das erfordert aber Einarbeitung in die Materie und auch viel Wissen in den jeweiligen Bereichen. Schnell geht das auf keinen Fall.
Soll dein Spiel einen laufenden Betrieb haben (also zur Echtzeit Objekte auf dem Bildschirm bewegen) oder soll alles eher statisch sein?
Der erste Fall benötigt zusätzlich zu anderen Programmiersprachen JavaScript, mit welchem du Objekte innerhalb deiner Oberfläche manipulieren kannst. Als Grundgerüst wird häufig PHP eingesetzt, da dafür die Einstiegshürden relativ niedrig sind und du mit wenig Aufwand schon viel erreichen kannst.
Du kannst allerdings, solltest du dich für den ersten Fall entscheiden, direkt nur noch in JavaScript programmieren und nimmst als Backend NodeJS um Anfragen auf Serverseite zu bearbeiten.
Also hast du für diese beiden Fälle neben den vielen anderen Programmiersprachen die Auswahl zwischen JavaScript und PHP + Javascript.
Ersteres bietet sich hierbei an, da du dich nur mit einer Materie beschäftigen müsstest.
PS: Bist du dann immer noch nicht gesättigt, kannst du dir natürlich auch WebGL anschauen und etwas "Tiefe" in dein Spiel bringen