Weekly Update: June 18th, 2010

W00t! E3 was awesome! I’m sure everyone saw all the coverage, so no sense in regurgitating what thousands of other bloggers wrote. Just a brief summary:

  1. All things Star Wars: Yes.
  2. Kinect: Natal was a cooler name, but I’m just curious to what programming for it will be like.
  3. XBox360 Slim: They say it can’t Red-Ring. We  shall put that to the test!
  4. Remake of GoldenEye 007 with Daniel “James Blond” Craig: Gameplay looks awesome, they just better not ruin my favorite childhood game (like how Daniel Craig ruined my favorite childhood hero).
  5. Halo Reach: meh.
  6. 3DS: So its like hooking up my N64 to a really small 3DTV… Honestly, I’m fine with that.
  7. Rock Band 3: I’m already saving up money. Those piano classes I took in highschool will finally pay off (and I just realized how sad that sounds).

Something tells me I may be broke in the next upcoming months.


Weekly Update: June 9th, 2010

So lately I’ve been getting a lot of multithreading questions from my friends in college and such. I have been working on a threadpool manager in C++, and I’ve modified a C#/XNA threadpool to use in my XBox LIVE game that me and some buddies are working on, so I’ve decided to give an early release to my C++ Win32 Thread Pool Manager page. I’ve given it some work before, but put it aside due to just having a lot of work to do lately.

The only things missing on the page are the step-by-step how-to-and-explanation guide and the source code, which I’m going to pick up again and hopefully will have that all out soon!

Let me know if you have any questions on threading, and post comments and questions on the C++ Win32 Thread Pool Manager page. Hope you enjoy it! Take care!

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 Game Glitch Analysis: Corrupted Blood Incident

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 Game Glitch Analysis: MISSINGNO.