Я клиент сам лично своими руками - Так отделывал.. Но это не для паблик...
А здесь лаунчер... И он отлаживат клиент, запускает, Делает приоритет процессу, скрывает его от некоторых хаков... И работая с библиотеками клиента следит за ним.. Изменения в сам клиент не какие не вносятся... За искллючением добовления пары файлов папку с клиентом =)






