Our Properties: Gamasutra GameCareerGuide IndieGames Indie Royale GDC IGF Game Developer Magazine GAO
My Message close
Latest News
spacer View All spacer
 
February 10, 2012
 
Road to the IGF: Lucky Frame's Pugs Luv Beats
 
Analyst questions validity of unusual January NPD results [10]
 
Blizzard opposes Valve Dota name registration
spacer
Latest Features
spacer View All spacer
 
February 10, 2012
 
arrow Virtual Goods - An Excerpt from Social Game Design: Monetization Methods and Mechanics
 
arrow Principles of an Indie Game Bottom Feeder [20]
 
arrow Postmortem: CyberConnect 2's Solatorobo: Red the Hunter [1]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
February 10, 2012
 
Vicarious Visions / Activision
FX Artist-Vicarious Visions
 
Toys for Bob / Activision
Senior Programmer
 
Toys for Bob / Activision
Lead Programmer
 
Sony Computer Entertainment America LLC
Senior DevSuite Web Administrator
 
Sony Computer Entertainment America LLC
Senior Staff Software Application Engineer
 
Vicarious Visions / Activision
Tools Engineer-Vicarious Visions
spacer
Blogs

  Finding Indie Game Developers
by Alistair Doulin on 02/21/10 08:42:00 pm   Expert Blogs   Featured Blogs
17 comments Share on Twitter Share on Facebook RSS
 
 
  Posted 02/21/10 08:42:00 pm
 

[This is a repost from my blog, doolwind.com] 

Back in 2006 I wrote an article detailing one of the biggest problems I saw with indie game development.  Since then, I’ve seen a rise in another problem that I’ll outline today.  This problem stems from the lack of communication within the indie game industry and I look for possible solutions.

The Problem

Indie developers have trouble finding other like-minded indie developers to work with.

I talk with a lot of indie developers and they tend to fall into three main categories:  programmers, designers and artist.  Each of these groups has a hard time finding quality people from the other two groups.  This is a major problem for indie game development as fewer games are being produced and talent is going to waste.

The Cause

The main cause of this problem is a lack of communication between the groups.  There is no reliable way for Programmer Pete to find Artist Andy or Designer Dave.  Pete was in the games industry for 10 years before “going indie” but he knows few people.  He kept to himself and while he is friends with a lot of other programmers he hasn’t kept in contact with many artists or designers.  Andy has a lot of trouble finding programmers and designers he can work with.  They are always so restrictive in what they let Andy achieve.  Dave is full of great ideas but can’t find a good programmer who’s happy to implement his idea.

There are hundreds of Pete’s, Andy’s and Dave’s in the world, but few of them know or have a reliable way of finding each other.

Key Contention Points

In the rare occasions when developers from these individual groups do meet up, often they are incompatible.  From my experience, the key points of contention fall into these main categories:

  • Compensation – Working for free, profit share, an hour rate or a fixed amount.  Where a developer is in their life will often drive their monetary needs.  While Dave has 3 years of savings he’s happy to burn through, Pete needs a large paycheque to buy all his programming books and pizza.
  • Game Type – Each developer has their favourite game type and many developers don’t like to stray too far from their comfort zone.  Andy just wants to work on an FPS but Pete is an RTS fanatic while Dave has an idea for the greatest MMO of all time.
  • Game Size – Projects range from days to years to develop.  The level of investment needs to match each individual’s situation.  While Pete might be happy to spend the next 3 years slowly plugging away at a game, Andy wants it down within the next month so he can get back to working on his comic book.
  • Availability – The bills still need to be paid and the time dedicated to a “real job” directly affects how much time each developer can spend on the game.  Pete is a contract programmer who has half his week spare to work on the game while Dave works at McDonald’s 50 hours a week to make ends meet.

The Solution

One solution I’ve seen for this problem comes in the form of “help wanted” sections in popular websites such as gamedev.net and indiegamer.net.  These sites allow teams to post their project and the skills they are after.  Another solution is networking.  Taking every opportunity to meet like minded game developers and talking to as many people as possible until like-minded people are found.  Whether visiting an IGDA meeting, the GDC or the local game development educational institute.

I’ve often thought that a site dedicated to connecting indie developers would be beneficial.  Teams or individual developers could post their projects with exactly what they are looking for.  Developers can also post their skills so others can find them.  A match making system could connect these two groups and reduce the uncertainty when looking for other developers.  Do you think there’s a need for such a site, or does this site already exist and it’s not well known?  Would this site be beneficial to your current situation or are you happy with the current solutions?

Conclusion

Is this a problem you face as an indie developer?  Of all the indie developers I know, over half of them are facing this problem right now.  Have you managed to solve this problem, and if so, how?  How are you currently finding other developers to work with and how do you determine if you are compatible?

 
 
Comments

Ron Alpert
profile image
Independent development is not for the weak! When I was at a larger studio, the boss over there would regularly liken running it to managing a rock band. I feel that running an indie studio is like trying to manage a garage band; you're young, eager, raw and talented, with huge aspirations, but you very quickly realize that there's quite a barrier you are up against and that a long, hard road awaits! You become dependent on the community for support and "cred," and hopefully you can last long enough (and get along between your components) to achieve some degree of success.

Brian Fryer
profile image
"Indie developers have trouble finding other like-minded indie developers to work with."

My team is also facing similar issues. Our programmer (and ex-team leader) had to take leave of the project due to some personal circumstances. I've since taken over the project with his blessing and have recruited a few new members to the team (sound artist & a few creative writers). But finding an experienced programmer has proven to be quite the task.

"I’ve often thought that a site dedicated to connecting indie developers would be beneficial."

^ That sounds like a *great* idea. What is currently available to indies' very spread out. Having a single place to go would definitely be a time saver. What exactly do you have in mind? A social-network site like LinkedIn? More forums? An aggregator for multiple sites, like Digg or StumbleUpon?

Oh, and thanks for the links to gamdev and indiegamer! I've already posted on other forums and have no shame in spreading the word. Here are a few sites that I've used and have had some responses from:

http://www.kongregate.com/forums/8/
http://www.programmermeetdesigner.com/
http://www.pushbuttonengine.com/forum/viewforum.php?f=11
http://www.flashgamelicense.com/view_forum.php?forum_id=9

And while I'm here, I might as well post this:

My team & I are seeking an experienced AS3 programmer (or two) to join us. We’ve been in development for eight months on a free-to-play, mutli-player, persistent, web-based game on social-networking platforms (Facebook, Kongregate, etc.) with an original “fantasy” theme. We focus on creating authentic & engaging experiences in a synchronous environment, giving the player an in-depth & immersive style of gameplay that is difficult to duplicate.

Due to personal (and unfortunate) circumstances, our original programmer has had to go on hiatus from the project. In the meantime, we are still pushing through with game design (storyline content, graphics, marketing etc.)

If you would like more information (screenshots, game mechanics, etc.) please email me at brianfryer at gmail dot com or send me a message via Skype (username: brian_fryer). Please be sure to include some information about yourself ;-)

http://www.kongregate.com/forums/8-collaborations/topics/74759-designers-seeking
-programmer-s
http://www.flashgamelicense.com/view_thread.php?thread_id=14532
http://pushbuttonengine.com/forum/viewtopic.php?t=650
http://programmermeetdesigner.com/listing/view/4265
http://www.stevepavlina.com/forums/technology-technical-skills/43344-designer-se
eking-programmer.html#post519806

Alistair Doulin
profile image
Brian Fryer-

Thanks for the links.

My idea was a fairly simple site focussed solely on allowing indie devs to find each other. With context specific search requirements (eg allowing you to specify what skills, platform, development size etc) allowing developers to find each other more easily. The closest equivalent site I can think of is http://careers.stackoverflow.com/ but with a "help wanted" feel to it.

The idea is still in its infancy, but I figured it wouldn't be too hard to put together if people think it would be useful.

Michael Lubker
profile image
Contact me - I run the IGDA Indie SIG.

Michael Lubker
profile image
(Google me)

Luis Guimaraes
profile image
That's the very biggest problem to face as indie. After many wasted years I just fell into learn everything so I can work alone... That's a necessary evil I found.

I used to think it was only hard here in my country, I have spare time but it doesn't ever seem enough. My incoming is quite good but not to the extend of having huge savings to quite a job, rent an office and get there with a couple other developers (that are even harder to find here I think) to get something done.

Also found the problem of project size, it's either too big and hard to finish alone, or too small and boring to finish alone :/

Timothy Ryan
profile image
When you're the sole income in a family of four, it's hard enough taking a risk on chasing a dream let alone someone elses' dream without pay. I've lost count of the number of inquiries I've received from dreamers who can only offer equity.

E Zachary Knight
profile image
Time is my biggest constraint as a game developer. I have the skills, but lack the time and the finances to make the necessary time. I currently work full time as a web developer to support the family and am trying to fit in my indie game development into my free time.

I am lucky enough to have an artistically talented brother who is also interested in game development to partner with. So that is great for us.

One of the issues that I would like to have resolved with finding indie partners is location. It is much harder to keep current on a project and all those involved when they are located around the world.

This is something that I am currently attempting to work through for Oklahoma. I am trying to link people together through services like Linkedin and Facebook. I am considering creating a dedicated website once interest increases.

Alan Youngblood
profile image
I'm seeing a problem not in that I haven't found quite a good range of people (but I network a lot), I'm seeing a problem that we didn't work out those issues of contention from the start and now they are causing a lot of grief. Exit strategies are important. Don't enter with out some figured out.

Eric Carr
profile image
First of all, those pictures are awesome.

I for one, would love a place for like minded indies to gather and find each other. I would both support and use such a service.
Although, as an odd side effect of not always having people around I'm finding that I'm learning a lot more than I would otherwise. I mean, if I could ever find a programmer then I wouldn't have ever learned to code.

@Bryan. Thanks for the links.

Bryan Taylor
profile image
Great article... and great comments. I can't possibly say how much I appreciate the notion here. Right now my team is being hit hard on the realization of certain key contention points... and i won't allow that to happen again so long as i have any control over it.

I would love to find a place to network and find like minded developers who are willing to work hard and take risks, while being upfront about their personal situation in a way that would enable everyone to see eye-to-eye.

I feel like many people also find it hard to understand the multi-disciplinary aspects of game development in the fullest extent. This makes it hard for programmers to gauge how much artistic work is needed, and hard for artists to know how to recruit a good programmer. A good game designer can help marry these two together but game design itself is very subjective and therefore very difficult to recruit accurately.

Ultimately, who ever starts the project will have to take the role of game designer, or they will have to hand that role over to someone they are close to... close like family. If the game designer isn't given full charge to do his job, he likely won't perform to his fullest. There is always the option for the "team" to all be game designers by consensus, but this doesn't always work so well either... and its difficult to keep everyone productive and in-the-loop.

Richard Putney
profile image
not something I have personal experience with, just my two cents :

It rather seems like the current model of indie game dev is "jump down the rabbit hole and pray you come out the other side."

I'd like to see a site where projects could be proposed and resources requested for a research charter. Equity for research charter members would be clearly defined

Once a project is posted resources could apply to participate in the research phase. After a predetermined period for the charter members to communicate the scope and terms of the project and do diligent research, a development charter would be created with requirements for additional resources and capital to develop and bring the project to market.

This way scoping the work can be done with low overhead and enough details for a business plan could be assembled, which would help to acquire outside capital and additional resources.

Kevin Reilly
profile image
Richard, sounds like you are talking about getting skilled project management involved to iron out kinks in scheduling and tasking the projects. Would be a good idea if you could find the right people.

Richard Putney
profile image
@ Kevin
Yes, I guess you're right. My intention was basically to propose tools that would make it easier for us technical and artsy types to manage our own projects, but you're right, project management is the gap Im trying to cover. It seems like commitment is easier to get on well defined goals and tasks, and its easier to stay committed [without a paycheck] when you already have a reasonably clear understanding of the scope of the project. A little project management up front and intentionally defining your collaborative process (weekly 'scrum' style meeting?) might help a nebulous personal or indie project get the focus it needs to get traction.

Aaron Cross
profile image
Unity3d Developers dont tend to face these problems so much, we have a great user base of old and new users, and whilst we get the odd scammer trying to pass someone elses artwork off as their own, we generally have a very upfront and active community. Maybe its because the engine is good to go and programmers can get on with behaviours rather than fix the engine from the get go. In any case, I would be reluctant to work with any other engine or community. This is working well for me at least.

Jeffrey Chuang
profile image
I'm an artist trying to get together a team and it is extremely difficult. I don't know too many programmers and only a few designers. Art is so far removed from the game design and programming. In a college you can have a campus shared by designers and programmers, but in an Art College you just have a building full of artists. If there was a way to connect art students with the students of design and programming that'd be perfect.

Erik Hieb
profile image
Jeffrey, I agree. I went to an art college for awhile until I realized the "design" in the department title had nothing to do with game design and was pretty much just stuff like level design and other art related design.

I never really understood how they expected students to form groups for projects when they're all artists and level designers. Art and levels don't do much without code behind them. At least not anything really interesting.


none
 
Comment:
 




 
UBM Techweb
Game Network
Game Developers Conference | GDC Europe | GDC Online | GDC China | Gamasutra | Game Developer Magazine | Game Advertising Online
Game Career Guide | Independent Games Festival | Indie Royale | IndieGames

Other UBM TechWeb Networks
Business Technology | Business Technology Events | Telecommunications & Communications Providers

Privacy Policy | Terms of Service | Contact Us | Copyright © UBM TechWeb, All Rights Reserved.