Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

3d Artist wanting to learn how to program (What language)


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
5 replies to this topic

#1 AlexBlin   Members   -  Reputation: 105

Like
0Likes
Like

Posted 19 August 2012 - 06:02 PM

Hi I'm a 3d Artist and I would like to take up programming. I have just about no experience to programming at all. My future goal is to make 2d games and then move on to 3d games and maybe use a game engine such as Unity or UDK. What language should I choose? There are so many and I don't know what would be right for me to start learning.

- What do you recommend for my first program language to learn?
- How and where should I learn to program? Online video's? Books?
- What are the benefits of this program language and why should I choose it?

I don't have a problem for developing for mobile or pc. (I only have a windows computer though)

Ad:

#2 ApochPiQ   Moderators   -  Reputation: 7473

Like
1Likes
Like

Posted 19 August 2012 - 06:12 PM

I would suggest picking up C# and XNA. That'll cover your 2D games pretty easily, and you can move on to script Unity with C# as well.

#3 AlexBlin   Members   -  Reputation: 105

Like
0Likes
Like

Posted 20 August 2012 - 12:22 AM

Thanks ApochPiQ I'll go with C# and Unity and my 3d modeling will all go good together after I learn C#.

Whats the best way to learn? any good website (I know this website is good for it too!) but any other websites? How did you learn it? or your language?

#4 MrDaaark   Members   -  Reputation: 3503

Like
0Likes
Like

Posted 20 August 2012 - 03:59 AM

Get a book on C#. You can also try the MSDN C# tutorials, but they aren't as in depth as a book.

#5 Dynamo_Maestro   Members   -  Reputation: 536

Like
0Likes
Like

Posted 20 August 2012 - 04:52 AM

For C# here are the books I would recommend, all 3 too, the first two are for C# 5.0 and might need pre ordering so the 4.0 version can be used if you cant wait for it to be released.

http://www.amazon.co.uk/5-0-Nutshell-The-Definitive-Reference/dp/1449320104/ref=dp_ob_title_bk
Excellent book, gets straight to the point and explains nicely, examples are a bit too basic at times but the book focuses on making you understand how things work rather than the potential power of features, the book does not cover everything and states early on the areas missed.

http://www.amazon.co.uk/NET-Framework-Edition-Professional-Apress/dp/1430242337/ref=dp_ob_title_bk
This book does a lot more in depth than the book above, but misses out a lot of important sections, still it is a great book to read side by side the book above

http://www.amazon.co.uk/Professional-4-0-NET-Wrox-Programmer/dp/0470502258/ref=sr_1_9?s=books&ie=UTF8&qid=1345459174&sr=1-9
Not sure if they are bringing a updated version of this book, it covers the remaining topics not mentioned in the books above but tends to have a really messed up way of explaining.

In regards to frameworks like WPF, MVC, WF, WCF get a separate book on them only when you want to learn about them, the books above may briefly mention about them but honestly their a different topic altogether that requires a focused book.

I could compliment C# all day I am practically obsessed with the language, try it out, you wont be disappointed, just be careful with your research, while sites like gamedev / stackoverflow go in detail of their compliments / criticisms, most sites online are usually flooded with statements that are never really backed up and dont make sense but they can have an impact on what you choose.

#6 AlexBlin   Members   -  Reputation: 105

Like
0Likes
Like

Posted 20 August 2012 - 12:31 PM

Thanks Dynamo! I'm gonna order them. How complicated of a language is it exactly? About a year ago I started Java but didn't get anywhere with it, not sure why maybe it was the way I was learning it. I'm gonna stick with C# seems to be pretty good, and each language has its pros and cons I would amuse.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS