![]() |
|
[C#] Best tutorials on C# for people into game developing? - Printable Version +- Hack Forums (https://hackforums.net) +-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444) +--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151) +---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118) +---- Thread: [C#] Best tutorials on C# for people into game developing? (/showthread.php?tid=4067947) |
Best tutorials on C# for people into game developing? - killerexp - Feb 18, 2014 Currently learning C# with basic programming knowledge prior to learning C# and even though I'm still in the basic part of C# when I look into any kind of source regardless of it being a login panel or any kind of source in a game I feel like I don't understand anything. Anyone knows any good tutorial or book around created for people who want to learn C# specifically for making games? (looking to use unity3d) * - Payne - Feb 18, 2014 I'm also searching for this. Thanks everybody ! * - Dispersia - Feb 18, 2014 (Feb 18, 2014 08:49 AM)Visual Basic. Wrote: For unity the best way is learning on YouTube regardless of what people say about TUTs on YT for unity they are great. Do you have no idea what you're talking about? Using XNA in unity? Also, XNA is dead. If you want to use it, use monogame, it's a 3rd party microsoft supported project that is actually being updated and isn't deprecated lol. * - Meerkat. - Feb 18, 2014 If you want to get into game programming, get into "general" programming first. If you don't have the knowledge and interest in general programming, and your only goal is to make games, you're not going to get there. * - killerexp - Feb 18, 2014 (Feb 18, 2014 12:48 PM)Mavamaarten~ Wrote: If you want to get into game programming, get into "general" programming first. If you don't have the knowledge and interest in general programming, and your only goal is to make games, you're not going to get there. Currently learning Pascal just for the basics of programming , also learning c# at home then I'll learn Java after pascal. * - Dispersia - Feb 18, 2014 (Feb 18, 2014 10:26 AM)Visual Basic. Wrote: Start learning english already, XNA is good for you so you will build you skill from the ground up because the engine is already provided in unity. Your English is the one that's broken. http://www.gamasutra.com/view/news/185894/Its_official_XNA_is_dead.php XNA has been dead for almost 2 years. monogame is XNA but actually updated you moron. XNA is NOT widely used, the only 'recent' game I can think of that uses it was terraria, and it even MOVED to monogame. So no. And as a side note. UNITY DOES NOT USE XNA. How could you even come to that. * - 0xDEAD10CC - Feb 18, 2014 (Feb 18, 2014 10:26 AM)Visual Basic. Wrote: Start learning english already, XNA is good for you so you will build you skill from the ground up because the engine is already provided in unity. XNA has indeed become obsolete, and no Unity doesn't use XNA. This is why you don't need the XNA framework to play Unity games... Depending on how you get into game programming, you'll need a good amount of knowledge of general physics. If you delve deep into your own methods of rendering things, you'll need to know about matrices and linear algebra... If you use something like Unity, then you'll just have to get familiarized with how Unity works and how things tie together, along with how events are tied to objects and such. OpenGL and DirectX are a whole different ballgame, and you'll learn about ray tracers among other things. To do that though, you'll need to know about polymorphism and how inheritance works to develop anything worthwhile. OOP is very useful for game programming. Typically DirectX is junk for C# though, XNA was a wrapper for DirectX, and there are other managed alternatives like SharpDX, but I'd rather just use 'regular' DirectX in C++. You need to understand what your true goals are before you start asking questions like this... |