If you have interest in using a professional game engine freely, at least in a non-commercial context, you can try the Unreal Development Kit . This is the Unreal 3 Engine and the kit is complete with the runtime engine and the editors required to make levels and interaction. PC-only and ensure you have a decent graphics adapter with support for shaders.
Info on BIM, CAD & 3D software for architects and students