Pues lo puedes hacer en Blender,que tiene game engine,yo también quiero hacer esa práctica pero no tengo tiempo XD
Introducción al Game Engine
Blender Summer of Documentation - BlenderWiki
Script de mouselook
4shared.com - online file sharing and storage - download Mouse.blend
Y usando el buscador del foro encontrarás más.
Si te pones,que sea en este mismo hilo,tiene un título fácil de recordar.
Bye XD