How to Optimize Games for Cross-Platform Play