dynamic player mapping and game control interface logic