A set of customizable features for adaptable games