The next generation game engine