It's very easy to just run your own using Amazon EC2 or some other VPS host. The cost on EC2 is free for one year anyway.
To use EC2 free go there and sign up for a new account (aws.amazon.com) and then go to the Mgmt Console. You need to create an access key and then start a suitable instance. Once the instance is running you can either install socks software or just configure openssh to provide socks (it's already installed). There's a fair bit of help around for this. If you want to go this route and need help then I can post more step by step details. But if you want something that is more "anonymous" (ie. not using a credit card) then you may be better with a Bitcoin accepting VPS provider. There are several on these forums. Any VPS will provide a shell account and that's all you need for a SOCKS proxy.
Thank you.
This i would have never thought of.
I will try and see if it can be done for like 10 proxys.
I'm not familiar with using proxies for gaming purposes. I suppose by 10 proxies you mean 10 separate ports listening and proxying such that each one only handles one users requests? I'm just not sure about the intent of that - not being a gamer.
I do know that with openssh you can add port lines in it's config that will tell it to listen on multiple ports easily enough. But any SOCKS proxy by it's very nature can handle any number of separate users requests even on one port. eg. I use a SOCKS proxy via openssh for torrents, email and web browsing all at the same time.
Anyway, those are likely just configuration details once you know what software you would run. I'm just making a generic comment. Perhaps the intention is that each proxy has different authentication credentials such that it is only usable by one user. I guess there is info out there on configuring proxies for gaming purposes.