New installments: "2D Algorithms (part 3)" and "Texture Mapping and Filtering"
Hope these are easy enough to follow. Making this material simple was like pulling teeth! The next few installments about lighting won't take too long (for real this time).
New installment: 3D Transformations
Just posted the (much longer) video on 3D Transformations, which is mostly about rotations. This material is considerably more confusing, so be sure to ask for clarifications about anything that... Read more
New installment: 2D Transformations
If you check your backer page link, you'll find a new installment on 2D Transformations (moving objects around in 2D space). This one's quite short but will be followed in... Read more
New installment: 3D projection
If you visit the backer page at codeschool.org, you'll find a new video on 3D projection, which is our entry point into 3d rendering and then OpenGL. The follow-ups will... Read more
Installment 6: 2D Graphics Algorithms (part 2)
Apologies for the long, silent hiatus! Life, work, and burnout interceded. I'm clearly not going to make the original February completion deadline, but rest assured, I remain committed to making... Read more
The Holidays disrupted me more than I anticipated, and I've had some computer trouble, but I should get back on a weekly schedule here out.
I'll have the next video... Read more
Installment 5: 2D Graphics Algorithms (part 1)
Sorry for the delay! It turns out these videos with lots of code examples are even more time consuming to make than usual, and algorithms are always tricky to cover.... Read more
Installment 5 (2D graphics algorithms) coming mid-week
This one's pretty tough, so I probably won't have it till mid week. In the meantime, the Cloning Tetris video is now available to $5 backers (check your codeschool.org link).... Read more
Installment 4: Cloning Tetris
Sorry for the lateness, but this took longer than expected. This week, a complete Tetris clone in 400 SLOC (significant lines of code). To see the video, you can check... Read more
Installment 4 coming
No video yet, but you can take a look at the (nearly) completed code for Tetris: https://bitbucket.org/brianwill/game-programming
I should have the code finished and a video walking through the code... Read more
Game Programming, installment 3: Game State and Game Loops
I just sent out links to all backers. When you receive one of these updates, check the link to find the content. These pages and the youtube links are meant... Read more
An excuse to get 15 minutes away from your family.
Put down the turkey leg, US-ians. The installment this week does a quick survey of the four basic input and output devices most commonly used in games: graphics devices, sound devices,... Read more
Pledge confusion and transcripts
A few people have expressed confusion about the difference between the $5 and $15 pledge rewards. In short, I will be producing new content updates every week. The $15 backers... Read more
10 more days before the kickstarter funding ends, but here's the first video early. In it, I discuss where you'll want to be, knowledge-wise. If you have no programming experience, everything... Read more
Damn, guess I actually have to do this thing now.
Thanks to all the backers, the goal has already been well exceeded in less than 4 days, so this is a real thing now! A few backers were especially generous,... Read more
Tweeked backer rewards
I was concerned $10 dollars was too high for a number of potential backers, so now there is a $5 dollar bucket and $15 dollar bucket, the difference only being... Read more