The Bad Camel Gaming Framework