No UPnP is not needed for gaming. The main issue you may have without UPnP, is connecting to certain online matches that use peer-to-peer P2p connections. Voice chat can also be an issue in some cases. Not having UPnP may result in a strict NAT type.