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
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Can I get be a game developer without knowing code?

Discussion in 'Getting Started' started by Triunity, Jul 22, 2015.

  1. Triunity

    Triunity

    Joined:
    Jun 21, 2014
    Posts:
    11
    Hello I was wondering if I can be an indie game developer and publish a game without knowing code?

    I am a team of one. I plan to start a game company and publish a game on steam.

    With all the tools available these days is learning code really necessary? I am not against learning it but all the time it will take me to learn C# I could be spending that time on furthering my knowledge of Unity and Blender etc...

    Cheers.
     
  2. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,384
    Sure, its not the easiest path but you can do it. Visual Scripting is quite powerful these days and there are quite a few solutions for it on the Asset Store.

    It isn't a crutch for not knowing how to properly design logic systems or good gameplay though.
     
  3. Martin_H

    Martin_H

    Joined:
    Jul 11, 2015
    Posts:
    4,433
    Imho you vastly overestimate the time it would take you to learn a bit of C# (You don't have to know everything about it before you get use out of it. You can learn it as you go along and solve one little problem after the other). I can very well see you wasting a lot of time trying to accomplish something that would be rather easy to code by fumbling around with a visual scripting solution that might end up not being capable of doing the exact thing you want to get done. Sure, code looks scary to non-programmers, but compared to getting good at gamedesign or doing great art I find it to be one of the easier parts of making a game. Give coding a try and then re-evaluate if you want to focus more on learning that or looking for other solutions or combine both.
     
    vexe and Schneider21 like this.
  4. jhocking

    jhocking

    Joined:
    Nov 21, 2009
    Posts:
    813
    You might want to adjust the title of your question. Because the answer to that question is "sure, programmers are just one of the roles in game development" but your actual question is slightly different.
     
  5. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Someone needs to programme your game at some point. You can employ a contractor if you like.

    Alternatively you can use a visual programming tool like PlayMaker. There is about as much learning with visual scripting as there is with code scripting.
     
  6. Ness

    Ness

    Joined:
    Oct 1, 2012
    Posts:
    182
    I think you should learn to code, even if you want to be a game designer, at some point you will want to be able to just modify simple scripts etc.
     
  7. LMan

    LMan

    Joined:
    Jun 1, 2013
    Posts:
    493
    I'd say in order to develop games worth playing you would need a rudimentary knowledge of every facet of development- if only so that you are aware what is possible and what is biting off more than you can chew. In starting out, the worst thing you can do is to get bogged down in an over-ambitious project.
     
    zombiegorilla likes this.
  8. tedthebug

    tedthebug

    Joined:
    May 6, 2015
    Posts:
    2,570
    I've got playmaker & for some things it is quicker/easier than coding but I found that understanding how to do basic coding helped me work out what I needed to put into playmaker & in what order the stuff needed to be done. That said, I suck at coding but still rarely use playmaker as it meant trying to learn 2 things instead of just 1 (coding, I'm ignoring art, sound etc as they are on the long list of things to work towards)
     
    Kiwasi likes this.