Level x or boom battle bar in st Enoch centre? Level x probably a bit better for that age; huge arcade and vr arena but it’s not cheap
Depending on whether you can drive, there’s the Xscape/Soar centre up at Braehead. Arcades, bowling, pool, laser quest, trampoline park, mini golf, cinema and restaurants etc