Archive for May, 2010
Shipped on Xbox 360 and PC
This project was a blast to work on, it was the first game that we did using the Vicious Engine. The unique gameplay style of this game offers an interesting strategy feel. Not to mention this game also came out on the PC, so you can pick it up even if you don’t have a Xbox 360. I setup the Xbox Live leaderboards, and worked on a lot of the voice chat, matchmaking, achievements, and save game systems.
Here’s a fun problem I took a stab at.
“You have 2 lightbulbs in a 100 story building, the goal is to find the highest floor you can drop a lightbulb from without it breaking. You can break both lightbulbs in your tests.”
At first this may sound really easy, divide and conquer and then go up by ones to find the solution, after 10 seconds you’ll realize this doesn’t work at all. My first actual attempt used an algorithm that used fixed steps of 10 to drop the lightbulbs with a worst of 19 when 99 is the answer. I didn’t like how much worse this got the higher the test so I looked for another solution. I came up with a method that uses the summation formula to pick the increment of each drop. New worst case is 14 drops. Want to see how it works check it out here.
Welcome to my personal portfolio of work. I have been working towards my life long dream of making good video games for the last 10 years, and I hope I can show my level of experience through this website. I have been working professionally on video games for the last 3 1/2 years. I enjoy learning and challenges, so what better place to work than in the game industry.