Dan Kenny Game Design
  • Home
  • Portfolio
    • Game Design
    • 2D & Animation
  • Blog
  • About Me
  • Contact
  • Home
  • Portfolio
    • Game Design
    • 2D & Animation
  • Blog
  • About Me
  • Contact

Why you should learn to code

29/11/2017

Comments

 
Hey there, Gamers and Game Makers!

In this week's blog I'm going to talk about why you should learn to code even if you don't plan on working as a programmer in the games industry.

So, let's say you want to be a game designer, level designer or quest designer in the industry. You might say "I don't need to learn to code. I won't need it" Now, you're not wrong. You have every chance of landing a position in a company based purely on your skills as a designer. However, there a very strong advantages to knowing how to code even on a basic level in a design role.

A lot of game dev roles, even design roles now prefer that the designer be able to at least be able to read and understand a code script in order to make small changes in order to test various aspects of the game. Why is this important?  Well, in a working environment it's not very practical to keep asking the programmers to make one small change every time you want to test a slight change in gameplay or something else. That requires far too much back and forth where more time could be saved if the designer understands what the code they are looking at does and how to make changes to that code in order to test elements of the game.

Learning to code also better develops problem solving skills as coding is nothing more than logical thinking and problem solving. The only trick is understanding the syntax of the language. Learning to code is a lot like learning a new language. Like any language, code is made up of rules that dictate how you use that coding language. Each coding language has it's own set of rules but you will find a lot of similarities between them. Coding requires you to break a problem up into multiple steps in order to solve it. This same approach can be applied to everyday situations which in turn make your everyday problem solving skills all that much better.

Even if you don't intend to work in the games industry, learning to code is an invaluable skill to have as programmers are always in high demand and even working in some IT jobs, if you can code, that will instantly give you an edge over those who don't. If you do plan on working in games as a programmer, then I suggest you start to look at C++. It's the most widely used language in the games industry, especially on the larger 3D titles. If you can master C++, you'll have no trouble getting your foot in the door.

So whether you want to be a programmer on the next big game or a designer, learn to code. Even if it's just at a basic level, it will make a world of a difference to how you approach everyday problems.

​Until next time!
Comments

    Archives

    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    August 2014
    November 2013
    September 2013

    Categories

    All

    RSS Feed

© COPYRIGHT 2020. ALL RIGHTS RESERVED.