
Just get Visual Studio Community edition and you can start working right away. You won’t have to spend a lot of time setting up compilers, SDKs and IDEs like with some other languages (Java for example). IMHO C# is a great language to start with, especially if you are on Windows. Note that Unity also supports JavaScript, so you can learn that instead if you like. If you want to use Unity or MonoGame, this is the language you want. Not exactly game dev related, but it’s useful if you want to get into C++, especially if you don’t have much previous programming experience. If you want to start with C++ for free, I think this is a good place to start.Ĭ++ Language (): A general C++ tutorial. Learn another C-style language first if you want to get into C++. In fact, I don’t suggest learning C++ as your first language today. I would say this is not for complete beginners. It’s still going on as of this writing, and I’ll prbably watch all of it myself if I ever need to write C++ again. I don’t use C/C++ today, but if I start using it again, I’ll probably add some more advanced tutorials to this section.Ĭ++ – TheChernoProject: If you want to get into C++ fast, I think this is a good tutorial. I never really got past the fundamentals back then, even though I did write a small game in DirectX and a few OpenGL demos with it. Reading or watching some C++ tutorials today feels exactly like reading the books I used when learning C++ back in the late 90s. The problem I have with many C++ tutorials and books is that they feel old and outdated. I haven’t looked at all of these thoroughly but I have used something from them.


The resources will be divided into categories, depending on their main focus, or how I used them.
#X3 albion prelude tutorial free#
I’ve try to list free alternatives for everything, but some of the paid stuff is really good. Some of them are free, some requires a subscription. This page lists all sorts of resources I’ve found useful so far.
