PURE3 Game Engine
The Pure3 game engine is the follow up of our Pure2 engine. The main difference is the use of DirectX hardware accelerated rendering instead of using a software renderer. The programming was done by Pinker and myself. The Project started around end of 1997.
The game engine is implemented in C++ with the MSVC IDE. Small parts use assembler code.
The game engine uses a cube structure for the level. Based on the cube structure a portal rendering algorithm is used.
Some nice gfx features are:
Lensflares, enviroment mapping, animated textures, animated objects.
Game Features:
Collision detection, basic monster AI, doors, player can walk, roll and swim, auto camera tracks player, in addition player can control some camera parameters, underwater bubbles, fake bump mapping.
Particle System:
used for missle smoke trails, missle explosions, light fountain.
screenshots:




