Прям щас занимаюсь тем что пишу лаунчер. Есть что сказать по этому поводу. Буду говорить в контексте лаунчеров для приватных проектов.
Лаунчер пишется принципиально ради решения следующих задач:
1) Скачивание клиентов игры. Самая очевидная и необходимая фича.
2) Доставка модпака до конечного...