Link a la Introducción a la Programación Gráfica 3D:
https://asm86.wordpress.com/2011/12/26/la-saga-de-la-programacion-grafica-3d/
Star Raiders de 1978 probablemente sea el FPS 3D más sencillo de programar. En este audio explico como programar un clon de este juego. Si pueden hacer programas que lean botones y dibujen puntos en la pantalla pueden hacer un Star Raiders. Por cierto, no necesitan usar un engine 3D