|
|
|
|
|
by natbro
4868 days ago
|
|
you're spot on, they shouldn't really cost anything. XCode for iOS development, for example, doesn't cost anything (once you've bought a mac). similarly Android development tools don't cost a thing. charging a small fee like $99/year for the apple developer program or the Amazon store, or $25/year (i think it is) for Google Play is something they say simply helps defray the costs of hosting your apps and icons and in-app-purchase stuff, etc, reviewing apps, supporting you as a developer, and they all say it "helps improve the quality of apps in the store." To be fair, Windows development tools and access to the Windows Marketplace and the XBLGI are similarly free and/or priced (although honestly the tools are pretty stunted in free form). I was really trying to make the point that the cost on xBox for developing games that get real promotion or are easily visible to users are very high and Microsoft gets overwhelmingly strong veto power over your apps/games. |
|
The source is messy and compiler-specific, and many implementations are irrelevant to modern systems. For example, I recall Chapter 14 is about implementing multiplayer over serial cable by directly writing to I/O ports in assembly language to drive the UART. I never did get that to work, but trying to translate the book from the Watcom C + MASM toolchain to the QBASIC + DEBUG toolchain -- without access to a working copy of the former and zero prior C experience! -- actually taught me a lot.
So maybe there is a reason toolchains should be expensive -- to encourage starving students with lots of time but little money to expand their minds by jury-rigging alternatives :)
[1] http://www.amazon.com/Tricks-Game-Programming-Gurus-Andre-La...