They likely only allow ports used by the web browser. Most online games use special ports for their communication. To make support simpler many time only thing that run in the browser are allowed. You would have to ask them if they have any restriction on their network and why.
From a network standpoint netflix used much more bandwidth than games but it is not uncommon for schools to block games but not netflix.