System and method for simulating gameplay of nonplayer characters distributed across networked end user devices