Кроссплатформенная разработка мелких приложений
На Java, раз лаунчер для джавовской игрушки.

Приложение на c# будет всегда требовать mono/.NET

Для с++ — Qt или wxWidgets, но без либы трехметровой (в случае виджетов, в Qt размер может быть другой) не запустится.
Консольное приложение на с++