Programar un juego de aventuras en primera persona

Más información acerca de crear clases de C++ que implementen las mecánicas básicas de un juego en primera persona.