News
About MadMonkey
Forum (gamedev.org)
Support us!
All games
action
adventure
roleplaying
puzzle
sports
strategy
other
Documents
graphics
design
multiplayer
Game creation kits
Flying Solo Archive
A Final Fantasy
Classics
High Art
A Proud Hobbyist
R-E-S-P-E-C-T
Life Support
On the front lines
High Anxiety
Focus
OA Meeting
Bamboo
Ahead of the Curve
Sponge
The balloon popper
Sacred cow syndrome
Thoughts on Retirement
Computers are Evil
Keep your mouth shut
David and Goliath
ABC
Failure
Angel hair theory
Contact webmaster
Add / Edit game





Please support us!




Ahead of the Curve

I remember my Sophomore year at my undergraduate university when, after a short hiatus, I started working on computer games. I would leave from class and head straight to the lab, sweating, tinkering and toying with my latest project until the wee hours of the morning.

At least once a month a random guy in the lab would ask me what I was doing. I'd smile like a happy grandparent and say, "Well, using Visual Basic, I'm making my own version of Zelda."

Assuming he knew what VB (or Zelda) was, he would either: a) laugh so hard that he had to leave (usually the non-game developer); b) tell me exactly WHY I couldn't do it WHILE I was doing it (the experienced game developer).

My grin would disappear like a shaken Etch-A-Sketch and, depending on the situation, I would explain the logic behind my actions.

What I failed to realize is that most people aren't interested in the logic of an action; most people are threatened by someone who does something differently. If I used the computer to check my email or to download porn it probably wouldn't have been questioned so severely.

Interestingly enough a year later I had a strong support base of people interested in helping me get my projects done. There were also other programmers who got into game development after they realized that they too could make games, at least partially through watching me.

Basically, a year later I was cool.

There are hundreds of articles on learning a certain language, optimizing code, organizing data. Those help people get through the knowledge barriers that would prevent people from making games.

I would argue that just as, if not more, important are the psychological barriers stopping people from game development. How do you justify to your significant other spending 30 hours in a week trying to make an alien ship go faster? Or using a sick day to create a new design document for your six-month freeware project?

The justification has to come from within. Even within our strong Internet community there are those who are negative against anything new or different or risky. Or worse, against anything not done by themselves.

Hopefully personal support networks and columns, like this one, will help you gain confidence within yourself as an indie game developer. Our hobby/profession is something to be proud of, and this is a pride every one of us should have, even if it takes everyone else years to respect our trade.

--
Written by Damon Brown.