First of all, I would like to thank you guys for taking the time to come to this thread and helping out somebody new to the community. Anyways, like I have stated I am new to the whole game design thing and have not had any experience in the field. I would like to know how to code/program, what should I code in, what are the pros and cons of different “languages” in coding, and how long it would take to get them down. Overall, I am getting the layout of Unity, but the coding part really scares me out:face_with_spiral_eyes:
Short answer: in the long run, it is best for you to learn C# for unity.
If you want to know more, google “unity3d c# vs javascript”.
Javascript is easier to learnt, but unity uses weird iteration of it.
IMO you should start by learning basics of C# outside of unity.
CLICK HERE for very nice tutorial for beginners.
Coding part is 90% of the game. It can lack in terms of graphic,
but if you will code incorrectly, whole thing will be useless.
Yeah, that’s what kinda scares me, the part where almost everything about making the game is coding. TO do pretty basic games in c# should help me learn right?
It’s not always true that the largest part of game dev is programming, although that is usually the case. Many games with simple gameplay have a lot more content than code. I’m thinking spot-the-difference, visual novels, and some adventure games, especially if you start with game engines tailored to those genres. With Unity, you can look on the asset store for entire systems that can cut down on the amount of programming that you do. Especially, if you use a visual programming language such as PlayMaker, although, I would still recommend learning C# instead.
Building basic games will always help you learn more to advance your development skills. It applies to anything you learn. You crawl before you walk, you walk before you run.
I’d agree with @aer0ace . Coding isn’t important in all types of games. You can make plenty of games that are art heavy or story heavy. Focus on your own strengths.
I know several devs that have completed games without writing a line of code of their own. I wouldn’t recommend it, but its possible.