Phoenix Engine

Phoenix engine in an isometric 2D game engine created by Micro Forté and used for Fallout Tactics.

Background
In May 1999, John De Margheriti, CEO of Micro Forté, visited Interplay with a pitch for an isometric scrolling shooter called Chimera (a.k.a. Chimera Project). Interplay was impressed with the quality of the demo, but was not interested in the game itself. However Brian Christian, the head of 14 Degrees East, saw enough potential in Chimera engine to propose the idea of doing a tactical combat game set in Black Isle's postapocalyptic Fallout world.

The large part of Chimera engine was rewritten on fly during the development of Fallout Tactics. So the new engine emerged - Phoenix.

Technical information
Phoenix engine is written entirely in C++. It uses a three quarters perspective with 2D tile-based backgrounds to represent a 3D environment. Phoenix engine supports multi-storey buildings which allow characters to climb on top of buildings, up stairs and ladders, or plumb into subways and subterranean caverns, within a single game map. The engine incorporates support for 3D hardware, it also supports resolutions up to 1024x768 with 32bit colors, anti-aliasing, alpha blending and dynamic colored lighting.

Unlike Quake engine Phoenix engine wasn't designed to be modifiable. No Gameplay API and a corresponding SDK were created. To modify gameplay it's necessary to edit the source code which isn't as modular in design as it needs to be to be modded easily by third parties. Therefore, the engine was designed for Micro Forté internal use only.