Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

What skill is the most important for a game developer?

Discussion in 'General Discussion' started by Logix_Indie, Jan 24, 2017.

?

What skill is the most important for a game developer?

Poll closed Jan 31, 2017.
  1. Designing skill

    50.0%
  2. Graphic/art skill

    10.0%
  3. Programming skill

    35.0%
  4. Sound/music skill

    5.0%
  1. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    Vote your opinion, reply some other skills that I have missed on the poll.
     
    Last edited: Jan 24, 2017
  2. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    9,828
    Patience.
     
    Aiursrage2k, QFSW, larku and 9 others like this.
  3. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    Wow cool, but can you make an example when this skill is necessary?
     
  4. drewradley

    drewradley

    Joined:
    Sep 22, 2010
    Posts:
    3,063
    All of them. Plus lots of others you missed such as marketing. Pick whatever suits you best and focus on that. Team up with others for the rest (or buy assets).
     
    Kiwasi and frosted like this.
  5. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Insanity. Obsession. Stubbornness. Unjustified optimism.

    Those sorts of things.
     
  6. wccrawford

    wccrawford

    Joined:
    Sep 30, 2011
    Posts:
    2,039
    Perseverance.
     
  7. Ryeath

    Ryeath

    Joined:
    Dec 4, 2016
    Posts:
    265
    I was going to say persistence. ( wccrawford beat me by .00005 seconds :) )

    As an soloist I would say programming is the most important out of the one listed, with designing a close second. Sound and art can be acquired if needed. If your teaming up then they are all important. (This is all from a noob viewpoint. Don't put much weight into what I say)
     
    wccrawford and Logix_Indie like this.
  8. Martin_H

    Martin_H

    Joined:
    Jul 11, 2015
    Posts:
    4,433
    Doesn't "patience" sum these up much better?


    I'm having trouble finding examples of where it is not necessary in gamedev.


    What makes you say that, or rather why do you think programming is more important than gamedesign, to make a fun game?
     
    dogzerx2 likes this.
  9. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    Desgin: where all things start, include rewarding system, concept...
    Programming: how the game is possible to exist.
    Art/animation: what the game looks, this will be all we can see. Some games are highly rated for good graphic.
    Sound: not so important but also a must have. Some games are highly rated for soundtrack.

     
    Last edited: Jan 24, 2017
  10. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,916
    I asked this question of Edmund McMillen (Super Meat Boy) this exact question: His answer was "perseverance". * Well technically I asked him what skill he felt contributed more than any other thing to his success.
     
    spark-man, theANMATOR2b and Ryiah like this.
  11. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,211
    All the time but especially during the tasks you hate the most.
     
    Logix_Indie likes this.
  12. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Patience is normally considered a virtue. Game dev seems to require one to be a little unhinged. Hence my choice of terms.
     
    wccrawford and Martin_H like this.
  13. frosted

    frosted

    Joined:
    Jan 17, 2014
    Posts:
    4,044
    A little unhinged. Yes.

    Full Unhinged. No.

    So keep taking your meds guys.
     
  14. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,916
    I think patience most definitely fits. The reason it fits is because as developers....art and code emerge from our creative process. We have to have the patience to see all of these processes through to the end (even when they are at that ugly baby stage). They also evolve and most of the time, not quickly, but based on time and iteration.

    Reminds me of a saying: "Nothing worth having comes easy or fast".
     
  15. EternalAmbiguity

    EternalAmbiguity

    Joined:
    Dec 27, 2014
    Posts:
    3,144
    Well I'm on the third section or so of Jesse Schell's book, so...

    And really, that's the foundation. You can hire someone to write code ("Available for freelance coding in 2017") and still say, "This is my game." You can hire someone to do the art and still say, "This is my game." You can hire someone to compose the music and still say, "This is my game."

    You can't hire someone to come up with the game and still say, "this is my game."

    Alternatively, think about Hideo Kojima, Cid Meier, Cliff Beszinski, Will Wright, Amy Hennig, Tetsuya Nomura, etc. None of these people are known for their programming, graphical, or musical skills.
     
    Last edited: Jan 24, 2017
    GarBenjamin, cyberpunk and Kiwasi like this.
  16. BlueprintZ

    BlueprintZ

    Joined:
    Dec 28, 2016
    Posts:
    32
    Ignorance and self-confidence.
     
  17. elmar1028

    elmar1028

    Joined:
    Nov 21, 2013
    Posts:
    2,353
    When you're about to give up on making a game.
     
    Logix_Indie and Murgilod like this.
  18. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,441
    Perseverance is my vote as well with a close second of loving to learn & improve. The two together are very powerful.
     
    Blacklight and Martin_H like this.
  19. passerbycmc

    passerbycmc

    Joined:
    Feb 12, 2015
    Posts:
    1,739
    none of the options you listed, no matter what you are trying to do, its always good to have patients and above average problem solving skills. On both the art and logic side of games, things are just a lot of smoke and mirrors and it takes some creative thinking to build your idea given a set of limitations.
     
    Martin_H, Logix_Indie and Ryiah like this.
  20. BlueprintZ

    BlueprintZ

    Joined:
    Dec 28, 2016
    Posts:
    32
    ignorance of how hard creating fun is and self-confidence to overcome the consequences of ignorance
     
  21. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    9,007
  22. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    Well now I get it, this term is not really fit though.
     
  23. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    The skills of being able to a) not bite off more than you can chew b) clean your plate
     
  24. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    The skill to get the job done with balance of amount of work and attitude? Oh yes so patience is really powerful here.
    Tbh, I dont always get hyped to work on a game, and when i feel bored, i just delete the whole thing. But then I feel guilt. Lol
     
  25. GoesTo11

    GoesTo11

    Joined:
    Jul 22, 2014
    Posts:
    604
    Why is procrastination never on these lists? I am very good at it.
     
  26. passerbycmc

    passerbycmc

    Joined:
    Feb 12, 2015
    Posts:
    1,739
    i was going to list it, but never got to it yet
     
  27. Ryeath

    Ryeath

    Joined:
    Dec 4, 2016
    Posts:
    265
    I simply meant that, as an individual hobbyist, I can design the greatest game ever made in my head or on paper, but without knowing how to program it in to the computer it will never see the light of day. So from my perspective programming would be more important. If I already knew how to program I would probably say game design, since that is probably the most important element.

    You will notice I gave equal weight to it when working as a team member.

    Please note, again, just a noob here, don't really pay attention to what I say :)
     
  28. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    I'm pretty sure that game design and programming are equally important, especially since they can't function without each other :p
     
  29. EternalAmbiguity

    EternalAmbiguity

    Joined:
    Dec 27, 2014
    Posts:
    3,144
    Well, arguably programming follows game design.

    "I'm going to program a game!"
    "I'm going to make graphical art for a game!"
    "I'm going to make music for a game!"

    All require something...

    We're all noobs here, just more or less so of one. -sage sayings from me
     
    theANMATOR2b likes this.
  30. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Sure, there will always be a chicken and egg problem but the solution requires both. Not even sure why this not obvious or why I'm even participating.
     
    theANMATOR2b and Kiwasi like this.
  31. dogzerx2

    dogzerx2

    Joined:
    Dec 27, 2009
    Posts:
    3,962
    Obviously sound! :3

    But all skills matter, which one is more important depends on what the game focuses on.
     
  32. Logix_Indie

    Logix_Indie

    Joined:
    Jan 19, 2017
    Posts:
    16
    I was the one with the idea but wasn't able to program it, simply ask for help, or sell your idea.
     
  33. cyberpunk

    cyberpunk

    Joined:
    Mar 20, 2013
    Posts:
    226
    You have to be obsessed.
     
  34. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,441
    I suppose Time Management should be considered but probably nobody wants to mention while it on the forum.
     
    Ryiah and dogzerx2 like this.
  35. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    It was mentioned once.

     
    Ryiah, GarBenjamin and dogzerx2 like this.
  36. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    Where's blind luck?

    You forgot blind luck.
     
    GarBenjamin and Blacklight like this.
  37. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,080
    Writing on forums? :p
     
  38. dogzerx2

    dogzerx2

    Joined:
    Dec 27, 2009
    Posts:
    3,962
    Luck = make yourself noticed by a famous youtuber

    You could make your own luck by building hype long enough so youtubers might notice you.

    Or have your very own millionaire marketing budget.
     
    Ryiah likes this.
  39. theANMATOR2b

    theANMATOR2b

    Joined:
    Jul 12, 2014
    Posts:
    7,790
    Pfft. Animation obviously :rolleyes: - cause static objects are boring - regardless how great they are designed or programmed. :D
     
    frosted and Kiwasi like this.
  40. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,390
    Parenting

    Because successfully creating content is basically like raising children. It pukes on you for years and in the long run you'll regret doing it wrong, but its pretty great when you do it right.
     
  41. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    You mean the only people who have a clue how to do it right are those that have never tried it? :p
     
  42. Buttons4Bellies

    Buttons4Bellies

    Joined:
    Jan 25, 2017
    Posts:
    33
    A proper sense of scope. Aka the ability to know mmos take more than three weeks to make.
     
  43. Not_Sure

    Not_Sure

    Joined:
    Dec 13, 2011
    Posts:
    3,541
    ZING!
     
  44. bart_the_13th

    bart_the_13th

    Joined:
    Jan 16, 2012
    Posts:
    485
    I vote for Googling
     
    frosted and Martin_H like this.
  45. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,390
    Hahaha, I didn't expect so many parallels.
     
    Kiwasi likes this.
  46. Aiursrage2k

    Aiursrage2k

    Joined:
    Nov 1, 2009
    Posts:
    4,835
    You probably need all the 4 categories otherwise you got a boring buggy, ugly cacophony of a game. You need at 1 least one those categories to be really great and the others to be good enough.
     
    theANMATOR2b and Martin_H like this.
  47. BlueprintZ

    BlueprintZ

    Joined:
    Dec 28, 2016
    Posts:
    32
    little ignorance is an underestimated skill . In my day job (a job in which innovation is a crime) I have noticed a pattern.
    juniors are afraid to face the situation.
    mid-seniors (the arrogant ignorant) do marvelous things among all the catastrophes they cause.
    seniors become afraid again.
     
  48. steelersfan252

    steelersfan252

    Joined:
    Dec 23, 2010
    Posts:
    217
    "efficiency" using your time wisely, and figuring out the best way to use your resources

    You must be efficient if you want to be a successful game developer.
     
    GarBenjamin and Martin_H like this.
  49. Martin_H

    Martin_H

    Joined:
    Jul 11, 2015
    Posts:
    4,433


    I've linked that a bunch of times already but I think it's one of the best talks on that topic that I've seen so far and I keep thinking about it and how I could improve my dev workflow to be more efficient.
     
    GarBenjamin likes this.
  50. GarBenjamin

    GarBenjamin

    Joined:
    Dec 26, 2013
    Posts:
    7,441
    An excellent common sense presentation. Pretty much agree on it all (didn't watch it all but agreed on parts I watched).