a ruby novel game engine