- Home /
Too subjective and argumentative
How can a young programming beginner break into Unity?
Hello! I'm 13 years old and I've been making games since I was 10, however I have used tools which don't really require programming (game maker, stencyl, etc....) and recently I've been interested in trying to learn Unity because I have a good working knowledge of Maya and love 3d graphics as well as the games made with them. Although I'm a very dedicated worker I have almost no programming knowledge, which makes Unity seem pretty daunting. I know some basic C (not much though) and that's it. So, now that I've told you my experience, here's my question: How can I break into Unity? I've seen a lot of books but they all seem to have prerequisites with programming, which I don't really have. Should I learn a programming language on my own before I go into something as big as Unity? If so, what language? Also, how long do you think it would take for someone like me to get the essentials of Unity down? (nothing specific, but a couple months? Year?) Thanks!
This is more for the forum than the Q&A. This one is for technical questions about Unity.
Apart from that start learning program$$anonymous$$g first (C,C++, Java or else) before jumping into Unity.
You are bumbling with enthusiasm, that is really great for your age. I suggest you to learn C-program$$anonymous$$g, first.
Happy learning. Good luck.
No , NOT C. Don't give me wrong I love the language it's what I,ve programmed the most of.
The problem is its not objected orientated and just about every other sensible language is now. And because C++ can be used in a C fashion , you can pick up some bad habits.
Answer by benjimazza · Apr 25, 2012 at 07:16 AM
the unity scripting references are what really helped me just watch plent of tutorials and if you dont get a specific part of the code there doing go to the unity scripting references and learn what it means this guy does basic javascripting tutorials
http://www.youtube.com/user/ThreeDForYou?ob=0&feature=results_main
Hope this helped.
Answer by Fabkins · Apr 25, 2012 at 07:23 AM
There are a few books. One is "Unity Game Developer Essentials".. It walks through how to make things from scratch and explains principles along the way.
Start super simple. Maybe make a ship that moves round the screen and can fire and build up slowly.
Unity, at least to my mind, isn't the easiest thing to pickup but if you keep at it you will get there. This answer site will likely have everything question you will initially come up with answered so just make sure you do a search before asking.
There are lots of good languages to learn, Java, JavaScript and C#. I would steer away from C simply because it's not object orientated.
When I first played with Unity I got something moving around, shooting , stuff exploding and put a mini-map in with less than 2 weeks. But I could program before hand.
As a new programmer you will have to contend with several things. First obviously is learning the programming language. But like natural languages this doesn't mean you can express yourself well to begin with. You see some pretty scary code people have written try to solve simple logic. But that's ok, it's all part of it he learning process. You will need to learn how to model the problem. And lasts you will need to learn how to use Unity.
Everything you do will move you forward and will never be lost. Things I learned programming when I self taught my self at similar age to you I still use sometimes.
Enjoy , it can be really rewarding. I don't program professionally anymore (I have people to do that) but I still enjoy dabbing.
Good luck!
Answer by MitchBrits15 · Mar 29, 2014 at 06:21 PM
I have started using Brackeys tutorials on Youtube and they are fantastic! Check them out.
Possibly the best link you will find on here to get you started bud. UnityResources Take care Gruffy