A charity shop brought together gamers of all generations to battle it out in a community gaming tournament.