First off, what is this business?
sorry, new users can only post a maximum of one hyperlink
I apologize for the copy n paste links, but I guess I'm too new to be trusted :)
Many indie game developers keep journals containing valuable design and tech insight. A few of my favorites are:
There are also some more curated resources, meant for reference or as tutorials:
- Game Programming Patterns: A work in progress, but well written and useful for solving common problems encountered in game design.
- GameDev.net Beginner's Reference: This is a good place to go if you're brand new. It helps talk you through finding tools, choosing languages, and then drops you off in some beginner tutorials.
- Gamasutra Programming Features: Gamasutra's tagline is "The Art & Business of Making Games." They cover the whole spectrum including programming, design, art, and audio. There are some good higher level tutorials, as well as postmortems by career game programmers discussing the strengths and weaknesses of the approaches they took when making big budget games.
- Gamasutra Design Features: This is a direct link to Gamasutra's design page.
I hope these help!