There are entertainment Softwares available for both Windows and Mac OS, and if you are talking about mobile devices, both Android and iOS support high quality entertainment softwares. Softwares can also be developed in manner so that they can run on multiple platforms. As long as you choose the right developers with enough experience, you can expect your software to perform well anywhere.