So I have a question I was hoping someone could help me out on. It may seem kinda silly but I plan on working with Unity once I become better with c#. Are these tutorials geared just towards xna development? Or will I have the foundations to start working with unity since its still C#?
Date: 17 Jun 2013 05:23
Number of posts: 4
RSS: New posts
the reason I ask is because I love the way these tutorials present the information so far, I just am more interested in the likes of unity than xna.
So… I'm no Unity expert. I'd love to know more about it, but I just haven't had time to get into it like I want to. So take that for what it's worth in what I'm about to say.
I know in Unity, you can do a lot of C# coding to get your game up and running. So as far as the C# Crash Course goes (and my C# book, for that matter) it should all be very helpful. In fact, learning and knowing C# is going to be a critical step in making a game with Unity, so you won't be wasting your time there.
If you're set on Unity, and you aren't so interested in XNA, no problem. When you get done with the C# tutorials, just go learn Unity instead of spending time in the XNA tutorials.
Having said that, though, XNA brings you in at a level that is closer to the metal. Doing the XNA tutorials would not be a complete waste of time. It will help you understand what Unity is doing behind the scenes, and that can be very important. It's always nice to understand at least the next layer down. When things go wrong, it goes a very long way in helping you understand why.
So the answer is, no, you don't need to understand the XNA tutorials to do stuff with Unity, but that doesn't mean it's a waste of time if you're interested in getting into some of the nuts and bolts.
Thank you for responding and your input! A big thanks for the tutorials too. Can't wait to get my hands on your book!