IPv6 does not give the option of port forwarding. Is there any way to host games?
AFAIK the game doesn’t use IPv6
If it did, port forwarding wouldn’t be required, each device on your LAN should have an IPv6 address that is accessible from the WWW.
There is something called Nat64 which is a technology developed that translates an IPv6 packet into an IPv4 packet and vice versa.
Cisco has papers on it and there is enterprise routers such as the ASR 1000 that have it as a an in-built feature. Having said that, it’s probably a way off until you saw such a feature in a home router.
I haven’t seen the interface but one would hope it would look like a traditional port forwarding system. It would mainly be used to allow communication between 2 devices, 1 that only understands IPv4 and another that only understands IPv6.
Can’t say for sure how all this would tie into Starcraft. As said above, the net code most likely only understands IPv4. Could test that by disabling IPv4 on your PC and and enable IPv6 on your PC.
Port forwarding is offered by the Blizzard Stun (proxy) servers anyway, albeit it can slow things down. I would assume those Stun servers would have the technologies to deal with the IPv4/IPv6 situation. Anybody can host a game now, you no longer need to manually port forward in your router (although it is still recommended to do so if your connection slows down over the proxy connection).