Feb 21, 2010

Gamer to Making one

The weekend before the one before the last might have witnessed the wisest thing I've done in a long, long time.
I've said it time and again that I'm interested in making computer games, but that is all I have ever done. Talk, blabber, give gyaan and preach on why I wanna make games.. but apart from a tic-tac-toe back in school, I've never done anything close to a game. Who am I kidding, I suck at coding. The very thought of coding makes me feel low. I don't know where it all went wrong. I loved to code back in school. Watching your code do even the simplest thing brought a great deal of happiness and amazement!
But, somehow, undergrad changed it all. I love to brag about my sucky coding skills, I don't know why :-/ Its so easy to prove the whole thing. The first time I encountered a Segmentation fault was in my internship at Cisco, which would be the 7th semester in an undergrad curriculum. Yeah, true story. They even hired me after that. If you don't know stuff, use humor to fake your way out or get a good looking number as your gpa. The latter is the most over-rated shit ever.

Anyways, coding isn't a big deal. Its just like anything else in life.. if you wanna get better at it, keep doing it more often! As usual, I've blabbered enough unnecessary content. I'll try to stop digressing from the topic for once. I signed up for this Global Game Jam thingy, which is a 48 hour marathon during which the participants (form teams) and attempt to make a game on a theme that is unveiled at the start of the event. It was to start Friday 1700 hours and go on till Sunday 1700. I knew I would be a misfit there among the artists and coders, and given that Friday night had a DJ with a huge ABCD gathering, there were definitely much better things to do in life!

But no, not this time.. I couldn't let go of this rare opportunity. So, I reached the venue and it had the most amazing facilities ever. After all, it was a research center for Educational Games and any department in Madison would offer better facilities than the Computer Science building.
Just 8 participants. That was kinda lame, but then I didn't really care. Soon, teams were formed and various suggestions around the theme 'deception' were offered. I hated almost all of them :-/.
Four hours passed quickly and I was like WTF, mebbe I should have just gone to the DJ. The organizers made me feel a lot better though and I was still searching for an innovative game theme. Nothing good yet :(

I've never really brain-stormed in a group ever before.. well actually, I take that back. I've brainstormed hell a lot, and with a lot of people as well, but its always been about making cool strategies in those addictive computer games. And thus, the white board has always been more of an can-you-draw board for me. Its amazing what ideas come out if you just attempt to write your thoughts out.

In 15 minutes, the whole scenario changed. Some random stream of thoughts were manipulated into what I felt was an awesome game idea. There was consensus in the team, and with two artists, two programmers and one joker (yours truly), things were looking good! After a good nights sleep and a sumptuous breakfast of bagels and donuts, we got to work. The next twelve hours were just fantastic. The artists Raffi and James were coming up with brilliant stuff and Ryan, Will and I were getting some chunks of code to do stuff with the art. It wasn't complicated at all, but then C# and XNA were alien to me a day back. There were lots of design changes as some of the initial ideas were just too complicated to implement in such a short time. We settled for something simpler and with the artists coming up with neat lookin' stuff, we just needed a working game. At 1500 hours on Sunday, we were finally done and pretty satisfied with the outcome. A very very simple game, that looked kinda nice coz of the neat art, called Hare-y Care-y (harey = rabbit, carey = carrot).
If you're so jobless, you can check out the game here. (there is a problem with the source code zip though..)

Looking back at some of the games made at GGJ 2010, ours is nothing. Just check out this and also this. You'll be shocked with the creativity people possess. This is the icing on the cake for me (so far), though this wasn't made at the GGJ.
I've been postponing both this post and a link to the installer version of the game for a while.
Hopefully, I'll do the latter by the next weekend. Sionara!

4 comments:

Mannu said...

haha..finally something to look forward to!
will check out the game and offer more comments.

Raja said...

:D just a n00b game babaai.. but really felt good after the 2 day jam! met some really nice people too.

Nitish Vashishtha said...

Results are over-rated (although they determine almost everything), efforts are important. It's great to know that you stepped up to do something you really like(its actually rare nowadays with ppl). Gj man, i havent seen ur game yet but i am sure its good :)

Ravemzsdin said...

Its not about that extra mile, its not about a destination, its about the fun of the journey :)
So as long as ur having fun, be doing gaming or making games. & As far as my exp goes, Gamers are the best Programmers as they write code like poetry and have out f the box thinking. So hope to see you make more games :)