An engine for interactive game and graphics applications