an attempt to create single engine for id Software's Quake I, II and III gamecode