Hey yall. I’ve been learning C# with a tutor and independent studying/developing for a past year and i finally want to commit to a project and hopefully release a version or an early build towards summer 2026, and in order to max out my options i want to know if there are any good books going over everything C# and unity has to offer in terms of mechanics and capabilities. Are there any good C# books or game development books yall would recommend? (Also sorry if this is the wrong channel i dont use this server alot)
#Any good books for learning C# And Unity?
1 messages · Page 1 of 1 (latest)
Both C# and Unity have their own huge "library" and quite hard to read/practice them all in a short time. You need to specify in detail what you want to learn.
About C#, it could be about the architecture, patterns, async, etc. And each topic has various books too. But generally, I would vouch for "C# in depth" by Jon Skeet.
The same goes for the game development. It could be about game physics, AI, shader, audio, etc. I recommend "Game Engine Architecture" by Jason Gregory. Note that I can't list them all for the game development is not just a language, it's combination of a lot of things.
Thanks, i’ll make sure to look at all of those 👍
I would say look at Unity in Action from Mannings, but if you've been learning for a year you may already know most of the stuff.
I agree about the main point here being "you need to specify what you want to learn"
But really you might not need a specific book. In this day and age there are tons of widely available resources out there on each topic. A book purely on c# will likely be mostly useless for unity. You dont really adhere to the same style as you would outside unity. For the most part, the c# code you write is going to be extremely simple in unity. The complexity may lie in how 100 different systems interact with each other