Shadowcaster

Shadowcaster is a first-person shooter/role-playing computer game from 1993 developed by Raven Software.

The player takes the role of Kirt, a human with powers of shapeshifting. Among other forms, Kirt can become a huge cat-like animal, a floating tentacle-wielding gazer, and a dragon.

The game utilized a hybrid game engine that was created by John Carmack as a successor of the Wolfenstein 3-D technology and the predecessor of the Doom engine.

Technology
The Shadowcaster game engine was written by id Software's John Carmack and licensed to Raven Software. Carmack wrote the Shadowcaster 3D engine during his technology research after id completed Wolfenstein 3D. The engine features diminished lighting, texture mapped floors and ceilings, walls with variable heights and sloped floors. The engine was "about half as fast as that of Wolfenstein" but fit the exploration of Shadowcaster rather than the fast paced action of Doom.