В своё время, когда я обладал достаточно слабой машиной, Shogo MAD была единственным шутером в полноценном красивом на то время 3d, которая на ней не тормозила.
Я в свое время пользовался функцией kbhit(); из conio.h, но, если мне не изменяет память, эта функция поддерживается только в DOS и Windows. По крайней мере, про её реализацию в nix я не слышал.
Я рискну предложить использовать планшеты. Но именно устройств-навигаторов с этой ОС, вроде как, на рынке нет, но это вопрос времени, и, как показывает тенденция развития андроида, небольшого.
«Возникла проблема при подключении к серверу «Arthemide.local».
Версия сервера, к которому Вы пытаетесь подключиться, не поддерживается. Обратитесь к системному администратору за помощью.»