Forum Thread
by member
  Posts  
Beginner want to learn programing (Forums : Coding & Scripting : Beginner want to learn programing) Post Reply
Thread Options
Jun 30 2014, 7:29am Anchor

Guys can u tell me for a good lessons about programing i want to learn for my game i will be very happy if u help me

Jun 30 2014, 7:38am Anchor

What language are you looking to learn? What engine do you plan to make a game in? Have you got any experience in any programming?

--

Hierarchy - Upcoming RTS/Strategy/Survival/RPG
HIERARCHY

Jun 30 2014, 10:05am Anchor

no i dont have any experience in progrmming but i plan using unity3d and for the language i think of learning c++

Jun 30 2014, 11:46am Anchor

Well C++ is not what Unity3D uses; it uses either C#, Javascript or Boo (if I remember correctly). C++ however is a great language to learn, and is definitely one of the many pillars of game design. Fortunately most programming languages share the same principles and constructs. As a beginner you might be better off learning javascript. In order to get a general idea of how to use it I recommend following some basic tutorials.

For a web based approach: Codecademy.com

Otherwise if you want to dive straight into Unity3d and learn as you go, I recommend these:
Unity3dstudent.com

Scroll to the bottom!

--

Hierarchy - Upcoming RTS/Strategy/Survival/RPG
HIERARCHY

Jun 30 2014, 12:49pm Anchor

If you understand one programming language you are able to understand other programming languages fairly quickly.

The programming language depends on your game engine. I recommend to start with C++, because it is very often used in game engines.

Sources to learn C++:

Cplusplus.com
Learncpp.com

Jun 30 2014, 1:59pm Anchor

thanks the both of you 4 the help i really appreciate the help

Jun 30 2014, 5:20pm Anchor

Do you have any prior programming experience?* Significant experience that is, not "I just watched two tutorials on Java". Do you understand the principles of programming? If not, I wouldn't start with C++.
Instead I would start with a more convenient language like Java or C#. Those have some goodies like automatic memory management that make you life a lot easier. There's a reason why Java is so often recommended for newbies. Someone who is new to programming, should only focus on learning how to think like a programmer. Programming is less about learning programming languages. They're merely tools. It's more about understanding problems in a very specific manner and being able to construct solutions using this knowledge.
Might sound weird, but it really is the pillar of programming.

As an added bonus, Unity allows you to program in C# and both, Java and C#, have a C-like syntax. That means that learning C/C++ will be a lot easier if you know Java/C#.

*I ask that because it's something newbies often get wrong. "Which programming language should I learn?" and similar questions come from people who don't yet understand that it doesn't matter all that much.

Edited by: TheSniperFan

--

User Posted Image

Jul 1 2014, 6:01am Anchor

thanks 4 the tip and if u dont mind can u give me some java  or C# tutorials

Jul 1 2014, 6:37am Anchor

Darkwing I know C++ and would be glad to teach you, I think C++ is  a great beginner language

Jul 1 2014, 7:49am Anchor

thanks i will be sending a msg to u soon

Jul 6 2014, 3:07pm Anchor

If you're going for C++ I'd use the Unreal Engine or Cry Engine. Alternatively you can always try building your own.

Jul 7 2014, 2:49pm Anchor

right now I'm just teaching him the basics, then on to a text game

Edited by: Noah.Klabo

Reply to Thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.