Execution is what matters, not ideas. Everybody wants to be the "idea guy," because they think that's the easy part, and the glorious part, where they just sit there and tell other people what to do, and get all the credit. But there are very few positions in the industry for "idea guy", and the only people who get them have a proven track record.
I work for Will Wright, who is an idea guy. It's my job to execute on his ideas, come up with prototypes that let him play around with the ideas, and then throw them away and start from scratch when he gets different ideas, or rewrite, iterate and polish the good ones until they're production quality. The designs he gives me are high level enough that there's lots of room for creativity, filling in the gaps between the design and the implementation. But the only reason I get the privilege to exercise any creativity is because I'm also executing on the hard part: implementing the code.
If you don't want to actually do the heavy lifting and grunt work of writing code, and if you aren't willing to throw it all away and start from scratch when the designers decide they want something else, or work on the complex, tedious plumbing that nobody will notice, then it's going to be very hard for you to find a job in the games industry.
The best thing to do is to write your own game, all by yourself. Then you will have something to show. But nobody in the industry wants to hear your idea, if you don't have something to show that works and is fun, because it's just a distraction from executing on their own ideas.
But now days it's entirely possible for one person or a small team to actually execute on their own idea and produce a good game, like Minecraft for example, as long as they're willing to do the hard work, and not just into it just because they think it will be an easy, glorious job to be the "idea guy" who tells other people what to do and takes all the credit.
And for god's sake, if you have no intention of doing any programming or other hard work, and you are just looking for a programmer to do all the "easy" work for you for equity instead of salary, now that you've done the "hard part" of coming up with the idea for the world's greatest game or iPhone app, then please fuck off and die. There are already enough narcissists polluting the games industry, thank you: http://en.wikipedia.org/wiki/Edge_Games
You hint at one of the other issues that arises. So much of what a piece of software becomes (game or otherwise) is formed as it's being written. Something sounds great, you implement it, it doesn't look so good but leads you to something else, etc. In the end the game might end up being 50% of the original and 50% from prototyping.
One of the things that gets me is the person who says "Implement my idea. I don't have any money to pay you but you can have a percentage of the profits". Is there a single word that means naivete + ignorance + hubris? This is especially true for those who say they have a great idea for a game, but don't want to tell you because they don't want you stealing it.
His approach to game design is very exploratory, which involves making a lot of prototypes, playing around with them to evaluate the game play terrain, and then climbing the fun gradient towards the high points, and looking around for new ideas from that perspective. He purposefully designs for emergent behavior, but nobody has any way of telling what that behavior will be without actually playing around with a working prototype. It's the kind of stuff you can't just imagine, that you have to experience. So I would say the end product is more like 5% of the original idea, and 95% from prototyping!
The kind of person who wants to do the fun part for glory and have other people do all the hard work is very common, and I've run across many of them. It's a form of narcissism: http://en.wikipedia.org/wiki/Narcissism . Will is not at all like that: he's very humble and willing to listen to anything anyone has to say, and very good at explaining his ideas, and that's why he's been so successful, because people enjoy working with him, and enjoy playing his games. Though I don't know him personally, I get the impression Notch is a lot like that too. (Although I'm sure his lawyers wish he wouldn't shoot his mouth off all the time! ;)
Designing User Interfaces to Simulation Games http://www.donhopkins.com/drupal/node/9
Insulting.
Non-technical people on HN are also far more likely to understand the work that technical people do, and thus contribute and compensate adequatly.
I've been playing Glitch, which is a "casual" MMORPG designed by the original developers of Flickr. They came up with the idea for Game Neverending years ago: http://www.gnespy.com/museum/ ... But more than simply having an idea, they developed a playable prototype of the game in 2002, that they put online and actually tested. I think it was a brilliant design, but it was a horrible time to come out with something like that (since The Sims Online, considered a bellwether for casual MMORPGs, was tanking at the time).
Unfortunately (or ultimately fortunately), they were running out of money, so they sidelined the game, took a module they had developed for uploading pictures, and developed it into Flickr, which they eventually sold to Yahoo. Flickr was so successful that they were distracted from the original game, but they kept it in mind for later.
Now that technology's caught up, and they're in a better financial position, they've finally re-implemented Glitch from the ashes of Game Neverending (and with the fuel of Flickr). They certainly learned a lot about online communities from their experience with Flickr, which they're applying to Glitch. http://en.wikipedia.org/wiki/Flickr#History
This is why you should partner up with someone with connections, money, or both if you are developer. Otherwise, they will not bring enough to the table.
I've worked only tangentially in the games industry, but I worked for many years in TV development. And people often asked why we (NBC or FOX, in my case) wouldn't accept unsolicited submissions of show ideas. The primary reason we didn't is that it was a legal minefield. If you read someone's submission, and you rejected it, and years later you developed a show with even the slightest hint of an element from that concept, the person who submitted it could sue you. And, even if he wouldn't prevail 9 times out of 10, he'd still eat up a lot of time and work and money in the process.
The problem is that there's really nothing new under the sun. Every basic plot imaginable has been conceived. Every core concept shy of the truly insane or inane has already been pitched (and even those have been pitched, trust me). The chances that your unsolicited submission will bear more than passing similarities to a concept already pitched, or already in development, are quite high.
Aggravating this problem is the fact that people have sued over the most facepalmingly generic bits of supposed intellectual property: character names(!), broad-stroke concepts (i.e., "I sent NBC an idea about superheroes; NBC made a show about superheroes!!!11!1"), and so forth.
At the end of the day, opening an unsolicited envelope is more hassle than it's worth. I can't say if this is a motivating factor for game developers or publishers, but I imagine it would be.
Put simply, unsolicited ideas have negative value.
It's nearly impossible to retroactively disclaim things submitted through such varied means. So the safest course of action is just to send things back, or disregard them altogether. If someone's really written a brilliant masterpiece, then he should get an agent and go in through that door.
It's an imperfect system, but it's a system born of necessity. Even big networks typically have scripted development staffs of no more than 10 to 15 people (sometimes considerably fewer), all of whom are spending 100% of their time working on existing projects, or hearing pitches from agencies and producers. These people don't have time to read everything that comes their way through the mail, even if they wanted to, and even assuming that more than 1% of what comes in unsolicited is actually worth reading. And none of them wants to bear any legal liability. (Imagine greenlighting a show about superheroes, then opening a random envelope and finding a pitch that's very similar; talk about a potential "Awww, fuck" headache moment).
but also impossible to prove.
Your ideas aren't worth anything. Execution is worth something. Game designers are doing the execution themselves, so you're not worth listening to.
As an amateur game programmer, I have a -ton- of ideas. I don't need anyone else's because I've got too many of my own.
As an indie dev, I imagine that the above applies, plus they already have a game or 2 released in a certain genre, and changing genres can be problematic with the fans.
As a major developer, you can break the 1-genre rule, but you become a target for lawsuits, as jonnathanson noted in another comment here.
The authors advice is right: "If you want to get your game made, make it yourself". If your idea is good & you can show it in action you have a much better chance of getting noticed than if you just post a wish-list on a forum.
[Edit: Is it just me timing out? Google cache: http://goo.gl/ez5e4]
I told him the same thing that was written here, though I'm nowhere near a pro game developer. I said, if you're so dedicated to these game ideas you will probably have to write them yourself, and oh by the way, it isn't all that hard to do. He basically ignored me and insisted that his skill was in concept generation, not programming or art.
Some people just don't want to download GCC or the JDK and get cracking. They have a GREAT idea, they want it NOW, and they think it's up to a triple-A studio to make it happen. Yeah, only if you have brain cancer and can cajole the Make-A-Wish foundation into helping.
These days the name "Imari" can still elicit fits of giggles from some of my friends in the game industry. He's an "indie filmmaker" of sorts now, creating low-budget CG films about women who can shoot flaming breast milk or something.
People write your own games and change them enough not get sued(hey, at least you get to be creative)