Для этого используются движки:
ClickTeam Fusion
Cocos2d-x
Construct 2
CryEngine
Defold
GameMaker Studio
GDevelop
Godot
NESmaker
Source 2
Unreal Engine
В них используются разные языки программирования: С++, С#, Lua, Python...
что значит "кроме c, c++, c# ? этим только и надо делать - всё остальное - жесть жестячная. Будешь потом немеряно ресурсов под всё тратить.
пиши на javascript и играй в браузере. Но тебе и javascript не понравится