Resident Evil 1 verwendet vorgerenderte Räume. Das was du siehst ist in Wirklichkeit 2D und nicht 3D. Aber natürlich würde euer Weg funktionieren eine feste Kamera zu verwenden. An deinen Fragen sieht man eigentlich aber schon, dass das Projekt zu viel für dich/euch ist. An sich wäre das natürlich mit der TriBase Engine möglich. Dein Vorschlag, die Level komplett mit Beleuchtung etc in Blender zu erstellen und dann über TBE ins Spiel zu laden funktioniert so allerdings nicht. Soweit ich das richtig im Kopf habe kann das TBE Modellformat keine Animationen, keine Beleuchtung und weitere Sachen nicht. Allgemein ist die TriBaseEngine ja eigentlich zu lernzwecken erstellt worden. Soweit ich es im Kopf habe schreibt David in seinem Buch sogar, dass er davon abrät die Engine für normale Projekte zu verwenden. Dafür gibt es einfach viel bessere Engines. Wenn du Davids Buch ordentlich durchgearbeitet hast, dann solltest du ja ein grobes Verständnis davon haben, wie Spiele aufgebaut sind und wie man mit vorhandenen Funktionen den Rest erarbeiten kann. Wenn ihr gern bei C++ bleiben wollt, guckt euch mal IrrLicht oder Ogre3D an. Damit kann man ganz nette Sachen erreichen. Wenn es nicht C++ sein muss, dann solltet Ihr vielleicht mal einen Blick auf Unity werfen. Damit kann man sehr schnell und sehr schön Erfolge erzielen. Dort hast du zum Beispiel einen Editor, mit welchem du dein Level direkt in Unity zusammen bauen würdest/könntest. Dann müsstest du dir um diese Dinge keine Gedanken mehr machen. Also wie gesagt, zu Lernzwecken ist TriBase sicher eine super Sache, wenn du aber richtig arbeiten willst, solltest du zu etwas greifen, was dir mehr Arbeit abnimmt.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“