Mistakes in game design (whining newbie)
Posted: Mon Feb 07, 2011 3:57 pm
I tried to explain to Gyrovorbis this on his fanboy-filled IRC channel, but he cowarded away, and so I post it here:
Gyrovorbis has made lots of mistakes developing his game. These are all honest mistakes, but the problem is that he keeps making the same ones. I post this here not to tear him down - I give him valid advice that he should at least think about.
Mistake 1: forming teams prematurely
If you are going to design an "indie game," please don't get a team together until you've gotten the majority of the programming done! Artists are great to have, but they always leave shortly after, as they either lose interest or have nothing to do.
Mistake 2: promoting early
A community is a great thing to have - it gives you people to play your game, and also support. The problem is that communities should be formed only after the game is nearly complete! Why?- well if you have a community, you start to make false promises to them. Game devs will spend hours discussing their game to community, in lieu of actually making it. Also, the bigger the community, the harder you will fall if your game dies!
Mistake 3: being arrogant
Telling yourself you are a god can do great things to your ego, but it only hurts your performance. It is very stupid to scream at anyone who criticizes what you have done - many times it will turn out that they are right, and you only discover this far down the road AFTER you make the mistake (*cough* engine rewrite *cough*).
I know gyrovorbis is a decent programmer, but he is not "godly" enough to be so arrogant! He will learn much faster and write better code if he becomes more humble and realizes that he is not god's gift to computers.
Mistake 4: listening to fanboys
The internet is full of fanboys - something very bad that you should avoid! 99% of suggestions fanboys give will be garbage, and they will only turn you into an arrogant prick who thinks he's successful.
Good advice: Stick to old friends with similar interests as advisors, not 11-year-old idiots on the internet.
(I do not mean to be calling anyone here an "idiot fanboy" - as I don't know anyone here besides GyroVorbis!)
Mistake 5: not listening to critique
Critique is great - it forces you to fix your flaws, instead of covering them up. While many people hate getting told they suck, it is much better to "have sucked" than to "still suck" - you can fix your mistakes and improve if you listen to critique!
Side note: if this gets put into that wall-of-shame board and I get banned, then all hope is lost for you, and you will never amount to anything.
So those are my general points.
Because undoubtedly some of you are going to say:
"You don't have the right to say this, you jerk"
-Yes I do. I've made all of these mistakes, many times. Actually, I still make them - the difference is that I know that I am making them!
"You still don't have the right to say this - what have you done, dipshit?"
-I've worked on games too. I've know programming too. I know developement hell too. I am not "the master," and I have many flaws - I'm only posting this here as honest advice.
-I'm not telling you these things because I think I'm superior - I don't! This is not PUBBY8 vs GYROVORBIS cage match! (actually I offered to have one on IRC due to fanboys' suggestions, but gyrovorbis was a baby and wouldn't comply)
"You have nothing to back up your shitty points, you are spewing garbage!"
-The game's been in developement forever and hasn't gotten all that far. I am sure even Gyrovorbis admits he has made mistakes along the way.
"You can't criticize anything since it isn't finished yet"
-So then stop posting it all over youtube and this forum! I would love to criticize the source - but it's not availible to me!
BUT, I do have access to like 200 lines from http://elysianshadows.com/project/album ... album?id=4
I am going to say that it is nothing special, and there are many ways to improve it.
"You are a shithead pussy muthafucka who should go shove a stick up yo fat azz"
-
Gyrovorbis has made lots of mistakes developing his game. These are all honest mistakes, but the problem is that he keeps making the same ones. I post this here not to tear him down - I give him valid advice that he should at least think about.
Mistake 1: forming teams prematurely
If you are going to design an "indie game," please don't get a team together until you've gotten the majority of the programming done! Artists are great to have, but they always leave shortly after, as they either lose interest or have nothing to do.
Mistake 2: promoting early
A community is a great thing to have - it gives you people to play your game, and also support. The problem is that communities should be formed only after the game is nearly complete! Why?- well if you have a community, you start to make false promises to them. Game devs will spend hours discussing their game to community, in lieu of actually making it. Also, the bigger the community, the harder you will fall if your game dies!
Mistake 3: being arrogant
Telling yourself you are a god can do great things to your ego, but it only hurts your performance. It is very stupid to scream at anyone who criticizes what you have done - many times it will turn out that they are right, and you only discover this far down the road AFTER you make the mistake (*cough* engine rewrite *cough*).
I know gyrovorbis is a decent programmer, but he is not "godly" enough to be so arrogant! He will learn much faster and write better code if he becomes more humble and realizes that he is not god's gift to computers.
Mistake 4: listening to fanboys
The internet is full of fanboys - something very bad that you should avoid! 99% of suggestions fanboys give will be garbage, and they will only turn you into an arrogant prick who thinks he's successful.
Good advice: Stick to old friends with similar interests as advisors, not 11-year-old idiots on the internet.
(I do not mean to be calling anyone here an "idiot fanboy" - as I don't know anyone here besides GyroVorbis!)
Mistake 5: not listening to critique
Critique is great - it forces you to fix your flaws, instead of covering them up. While many people hate getting told they suck, it is much better to "have sucked" than to "still suck" - you can fix your mistakes and improve if you listen to critique!
Side note: if this gets put into that wall-of-shame board and I get banned, then all hope is lost for you, and you will never amount to anything.
So those are my general points.
Because undoubtedly some of you are going to say:
"You don't have the right to say this, you jerk"
-Yes I do. I've made all of these mistakes, many times. Actually, I still make them - the difference is that I know that I am making them!
"You still don't have the right to say this - what have you done, dipshit?"
-I've worked on games too. I've know programming too. I know developement hell too. I am not "the master," and I have many flaws - I'm only posting this here as honest advice.
-I'm not telling you these things because I think I'm superior - I don't! This is not PUBBY8 vs GYROVORBIS cage match! (actually I offered to have one on IRC due to fanboys' suggestions, but gyrovorbis was a baby and wouldn't comply)
"You have nothing to back up your shitty points, you are spewing garbage!"
-The game's been in developement forever and hasn't gotten all that far. I am sure even Gyrovorbis admits he has made mistakes along the way.
"You can't criticize anything since it isn't finished yet"
-So then stop posting it all over youtube and this forum! I would love to criticize the source - but it's not availible to me!
BUT, I do have access to like 200 lines from http://elysianshadows.com/project/album ... album?id=4
I am going to say that it is nothing special, and there are many ways to improve it.
"You are a shithead pussy muthafucka who should go shove a stick up yo fat azz"
-