Game Glitch Analysis: Corrupted Blood Incident

Corrupted Blood in Ironforge

I would like to first of state that I’m not a big WOW guy. I never really got into the game. However, this event fascinates me to no end. In most games, when a glitch is found, people will try it out and usually get nothing out of it other than an experience (or erased save data), but the Corrupted Blood Incident showed how one small oversight could reign chaos on the world.

Continue reading


Weekly Update: May 26th, 2010


I would like to take this moment to reflect on LOST. Weither you love it or hate it, you must say that show had a very interesting concept (aside from what some people I’ve talked to who just say “Oh, whoopdeedo, a plane crash.” Haters be hatin’). The series finale, aired on May 23rd, I thought was a great way to end the show. It was very moving, and the flash-sideways twist at the end was great.

That being said, I would also like to confirm that I am a huge LOST nerd. I’ve watched the show from the beginning, I’ve played a few of the between-season ARGs (my absolute-favorite was the Lost Experience with the Hanso Foundation), and I’ve even downloaded a Swan Computer Simulator. Oh yeah, I got it bad.

The thing that always got me about LOST was the universe behind it. Besides the action and the drama that we all saw on screen, there were the other organizations and hidden information behind it all – the DHARMA Initiative, the Hanso Foundation, Mittelos Bioscience, the Others, Widmore Industries – the list goes on! They all laid down the foundations that were discovered on the island, and they all had histories that went on long before the plane ever crashed.

Thats what makes a memorable story to me – the legend behind the tale. A lot of memorable games had extravagant back-stories that were on unveiled in pieces to the player, who discovered them one fragment at a time, and with a lot of gaps to be left open for speculation. Final Fantasy VII had such a story with the Cetra, Clouds’ fragmented and false past (which had more light shined on it in Crisis Core), and Sephiroths’ origin. Another great series of games to pull this off is the Kingdom Hearts series, with the legend of the Keyblade masters, the Ansem Reports, the secret endings, and the little clues the story would leave behind for people to ponder about.

It’s my opinion, that if you can walk away from a game and still be thinking about and assembling the intricate story it has told you, then that game’s story is a success (but if, lets say, the combat system is crap-tacular, then the story doesn’t mean a whole lot then, now, does it?).

LOST had a great back-story, an awesome front-story, and an overall spectacular run. Congratulations, LOST, on 6 good years, and a truckload of questions. See you in another life, brotha!


You can let go now.

Weekly (yeah right) Update: May 20th, 2010

Wow, what a month! OK! So I’ve been absent for a while, obviously. Things at the medical laboratory software place that I work at have gotten a bit crazy! The boss wants to upgrade all our old C programs to Java web applets, so I’ve been cramming my head with Java and SQL for the past few weeks. On the upside, due to the long hours of researching and trial-and-error, I’ve gained a few new handy tricks and skills in Java that I’ll be sharing to the world shortly! Such as:

And I’m also working on a game for the Android from scratch. As I went looking through the Android and Java SDK, I noticed a lack of a vector- and matrix-math library, so I’m making a game math library for Java, which I’ll release when complete for all to enjoy!

So I’ll try to be better with these updates. Till then, take care!

Weekly Update: April 12th, 2010

OK! So I’m going to start doing weekly updates, as long as I can find something to write about.

So what do I write about this week? How about some updates!


Color Theory

I’ve finally added my Final Project Game from Full Sail University, Color Theory, to the site under Projects. You’ll be able to download and play the game, watch my Final Presentation, and learn about some of the process it took to make the game in 5 months at Full Sail University.


Win32 C++ Thread Pool Manager – 75%

I’ve been working on a Win32 C++ Thread Pool for a few weeks, and once I have it functioning, I’ll post the source up, as well as a tutorial so you can make and, most importantly, understand your own.

Coming Soon!

Reactor Leak presents Avatar Space Combat!

Me and a few college buddies are working on a small indie game for XBLA or XBLIG. I’ll begin making posts about progress soon. We are still in early development, but if you want, you can look for updates here and at Reactor Leak Games.

So, that’s it for news around here! Please check out Color Theory and let me know what you think, and I’ll be posting more up soon!

Game Glitch Analysis: MISSINGNO.



One reason (among many) I wanted to get into game development was because when I was younger, playing my SNES and Gameboy, I would run into various glitches in the games. Some would let you walk through walls, some would totally crash the game. I wanted to figure out why that happens; what in the game would make something so bizarre happen this way.  Now that I understand programming and game design, I’m going out to hunt down the cause of these glitches.

For my first Glitch Analysis, I thought I might do a very famous and familiar glitch: MISSINGNO. In this Glitch Analysis, I’ll go over why MISSINGNO. is created, how it glitches your game, and go over a few of its relatives, too.

Continue reading

Hello Blog!

Hello! Welcome to my blog, where I will be posting news, updates, new projects, code snippets, and any other interesting things I find out!

First, a quick history lesson: I’m Keith, I’m from New Jersey, and I went to Full Sail University, graduating with my Bachelors in Game Design and Development. I’m working as a C Programmer for medical laboratory applications, but I’m looking for a job in the game industry.

My most “fluent” programming languages are C/C++ and C#, but I have quite a bit of experience in others. You can find out more by checking out my resume.

I like video games, movies, coding, and hanging out with people. That’s pretty much me in a nutshell.

So I’ll be posting up code and projects. If you would like to see things, have inquiries, or words of praise, feel free to leave comments (GOOD comments) and I’ll get back to you!


– Keith Maggio