Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2023 from the ground up 7th ed. Edition
Thumbnail 1

Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2023 from the ground up 7th ed. Edition

4.3/5
Product ID: 488993204
Secure Transaction

Description

Full description not available

Reviews

4.3

All from verified purchases

E**E

Great book that offers good, structured lessons

I purchased this book for my son (12, now 13) who has been learning game development and general programming over the last couple years. His general approach has been to watch a couple YouTube videos then jump into creating an overly complex game, until he gets stuck and abandons the project.... vicious cycle). I get it. Learning to crawl is boring, running is so much more exciting! But I digress. With his strong desire to learn C# and Unity, this book seemed perfect. Step by step, he read through each chapter. I encouraged him to make sure he was actually coding along with each step so that he was actually learning it, and he did. I've worked in C# for many years, so I was able to coach him along with the book. Overall great buy, this provides a solid starting point for both C# and Unity.

C**.

Excellent Resource

The book is an excellent resource for teaching the basics of C# with Unity being a complementary environment to learn each lesson rather than the other way around. I think a lot of students learn how to use an engine with less emphasis on how to actually program so this actually puts more emphasis on learning how to program versus how to use an engine!

M**J

Ground zero for any programming skills in Unity.

Very basic knowledge though every topic includes links for further reading. It could be a good start but don't expect something more than an absolute beginner book.

R**.

Starts off good, ends not so good

I think the book is fine as an introduction. However, past chapter 6 the author stops teaching and just straight up shows you the code. How am I supposed to learn when I'm just copying the author? He explains why he did it, but I simply don't think that's a way to teach. Have you ever learned something new by just reading how it was done. After chapter 6 he also stops doing the challenges that require you TO try things. Tons of typos too, which sometimes can be annoying. One time there was a typo in the example and I spent a good chunk of time trying to figure out why my code wasn't working and I realized it was a typo. But, he has a discord and answers any questions you have. I'd recommend you try the book but I'm not sure it's the best one out there. Worst case you waste $30 as I'm sure you'll learn something.

N**N

Excellent book, great for both beginner and intermediate coders!

I am currently teaching myself how to code C# as my very first language in the hopes of using the Unity game engine to create indie video games. As such, this book has been an absolute godsend of helpful information. Whether you're just trying to learn to code or strictly want to deepen your knowledge of Unity, I can't recommend this book enough!

T**E

Great reference book for a beginner

I use this book when I'm following video tutorials. It definitely helps. The book is easy to read and understand. The Print quality looks good and clear. I use a yellow highlighter and highlight parts that I feel are important. This is definitely a good book to have for beginners.

A**Y

Yay

Its good

Y**.

Excellent book

This book is an excellent resource for people trying to get into game development from absolute zero. The author puts extra emphasis on getting you started from the very basics and giving detailed information on how to set up the environment, something which most people overlook but can be specially scary for starters. You will have no trouble getting started with code as the author assumes nothing and takes you in every step of the process, even providing updated screenshots of every step.When it comes to C#, this book gives a good explanation of OOP concepts and more importantly, it distinguishes C# from the actual concept of OOP. The explanations are thorough and very good. He also gives you an explanation of how OOP is used inside Unity, which is useful to demystify the inner workings of it. Again, the author assumes nothing when it comes to C# and takes you from zero to hero, the concepts explained in the last parts of the book (Linq, Generics, Delegates, Serialization, etc...) will really empower you to get your hands dirty with C# and understand actual code used in actual games, provided you are willing to spend time writing code of your own. Keep in mind that there are a lot of programming concepts that you will have to keep learning on your own if you wanna become an actual expert, and it would take an entire encyclopedia to get there.I really like that the author gives an explanation of Serializing data since it helps the reader understand one of the most important concepts of a game and it is saving data. I mean it is good to know how to make games but most people never play the whole thing in one go so persisting data is essential to the whole process. Additionally, it explains what JSON and XML are, which is important since those are two very important standards when it comes to data handling.On the Unity side of things I think the examples are relevant to what the reader is trying to achieve, which is to make simple 3D games. This book is written for someone who wants to learn the coding side of game development and is not an all in one knowledge base, so keep that in mind. However, it is really useful for people who want to demystify the C# aspect of Unity, so if you're a designer trying to learn to code, a novice programmer, or just someone who wants to take a first step in Unity, this is an excellent resource for you!

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$2844

Duties & taxes incl.

Mexicostore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Learning C By Developing Games With Unity Get To Grips | Desertcart Mexico