video game hiearchy of approach