Word Invaders Flash Game Post-mortem

Recently, I read Panayoti Haritatos’ post-mortem for Robot Riot and decided to write my own for Word Invaders. In it, I discuss what went right, what went wrong and the lessons learned along the way. Stepping away from the project and then coming back to do this post-mortem certainly gives me a fresh perspective and makes me anxious to start applying some of those lessons. I hope you enjoy reading it. I definitely enjoyed writing it…it gave me a break from working on my Silverlight Out Of Browser tutorial…, which is turning out to be another long one. ;) Read more

10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #5 (C#)

Welcome bac..

Ahhh, screw it. You know the drill.

This time, we blow $#!* up. Read more

10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #4 (C#)

Another day, another shootorial! Every good game has a villian and in this fourth installment, we will add several villians at random intervals. OO-ifying the game in the last tutorial will make adding enemy ships almost embarrassingly easy.

So, let’s get started! Read more

10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #3 (C#)

Welcome back! In my previous Silverlight game programming tutorial, I converted Kongregate’s Flash Shootorial #2 to Silverlight, giving a scrolling background for the space ship to fly over. So today, in Shootorial #3, you will arm that ship with missiles, transforming into a lethal killing machine.

Kinda ;).

Again, keep in mind that Kongregate wrote these tutorials for beginning programmers, thus they prefered to “make things work” rather than “make things work in the best way”. And, in the interest of keeping the code simple, I plan to cut corners, too ;). Additionally, this tutorial builds on my other tutorials, so if you don’t understand something please refer to Shootorial Conversion #2 and Shootorial Conversion #1.

Here we go! Read more

10 Minute Silverlight Game Programming Tutorial - Shootorial Conversion #2 (C#)

I knew you’d come back for more :).

Welcome to the next tutorial in my Silverlight game programming tutorial series. For those out of the loop, I recently started a series of tutorials porting Kongregate’s Flash game programming tutorial series over to Silverlight. In my last Silverlight game programming tutorial I converted their Shootorial #1 tutorial, so this time I will convert Shootorial #2.

As I stated before, Kongregate’s tutorials assume no programming knowledge and holds your hand while walking you through the IDE. Conversely, I assume a basic understanding of C# programming and I don’t use the IDE at all. Also, I assume you read enough of my previous Silverlight tutorials to know how to deploy a basic Silverlight application. If not, check the previous game programming tutorial’s prerequisites to learn more.

Okay,…onward! Read more

Next Page →