Enhanced QuakeWorld based game engine for rapid platform-independent game design.