← Back to context

Comment by bitwize

8 years ago

By committing to making the software portable to, and available on, other platforms, you are also committing your company to incur the testing and support costs for each platform. Many of these costs are fixed, so the more obscure the platform, the bigger proportion of your revenues on that platform will be eaten up in costs.

For this reason, from a business perspective, it makes sense to write games only for Windows. Anything else is bad business.

This is a great argument against releasing (or more specifically, offering support) for multiple platforms, but not an argument for writing your software non-portable in the first place. I’ve worked on projects that technically could have easily been recompiled and released on multiple platforms but were not, for valid business reason.