[irony]Из новомодных языков Rust ещё не упомянули. Пишите на нём.[/irony] А если нет чёткого понимания на чём писать игру, то я бы взял Unity. Много уроков, библиотек, большое комьюнити, на рынке есть разработчики под неё при необходимости расширять штат, C# - строгий и понятный язык. Ну и саму Unity активно пилят дальше. И с учётом того что в современном мире нужно выкатить продукт как можно скорее, даже и не знаю, есть ли хорошие альтернативные варианты, если у вас нет за плечами большого багажа из прочих вышеперечисленных технологий под высокую нагрузку.
P.S.: В рамках js можно было бы ещё упомянуть
MeteorJS. Но на мой взгляд, если игра real-time, а не turn-based, то он не потянет.