- Save 10% on selected children’s books, compliments of Amazon Family Promotion exclusive for Prime members .
Learning C# by Developing Games with Unity 3D Beginner's Guide Paperback – 25 Sep 2013
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Frequently bought together
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
About the Author
Terry Norton was born and raised in California. During the Vietnam era, he served six and half years in the US Air Force. While in the military, he was trained in electronics for electronic counter-measures. Upon discharge, he earned his Electrical Engineering degree, and later working for Joslyn Defense Systems in Vermont, designing and developing test equipment for the US Navy.
When personal computers came on the scene, he took an interest in building computers, but never quite delved deep into the programming side. It wasn't until 2004 that programming peaked his interest. He began writing articles for OS/2 Magazine to teach C++ programming. Unfortunately, damaging his left hand in a snowblower accident in 2005 ended his writing for a couple years.
IBM abandoned OS/2, so Terry bought his first Apple computer in early 2006. He tried a few times to learn Objective-C, but work and family always seemed to sidetrack his efforts. It wasn't until about 2010 when he discovered Unity and the need to write scripts, that he finally made some progress into the programming world. He began writing an online tutorial for UnityScript titled UnityScript for Noobs. It was a basic tutorial for beginners made available just before Unite 2011.
Since then, Terry has been learning C# for writing scripts for Unity. Packt Publishing noticed UnityScript for Noobs and asked if he would be interested in writing a book about learning UnityScript. He declined. He felt that C# was a better language, and his heart just wasn't into UnityScript any longer. Two weeks later, Packt offered him the opportunity to write a book about learning C# for Unity. He jumped on it.
What other items do customers buy after viewing this item?
Top customer reviews
You won't see any example projects or direct tutorials, but it does show you different implementations of how to execute well known functions and procedures such as limited/numbered loops, and basic programming concepts anyone should know when starting out.
A stellar book that basically helped me climb over the final steep part of my learning curve with programming, and finally gave me that "eureka" moment with programming in general, and not just C#.
If you've tried to learn programming, but are just finding it a tad bit difficult, and are looking for that "holy grail" book to finally sink it into your head, this book will knock you over to the other side of the fence you're standing on. If you're a programmer but are trying to learn C# specifically for Unity, you'll breeze through this in days.
Highly recommended for the beginner that wants to make a start with understanding basic C# concepts. However, this is not a "Learn Unity" book, it's a Learn C# using MonoBehaviour, and assumes you have some basic understanding of the Unity interface. If you don't, there are many tutorials via Unity.com and videos on YouTube (ooh look- a 'Method' ;) ) to help you get familiar with the Unity layout- that said, what you need to know about Unity is really basic stuff.
This book teaches you a bit about variables and methods but still I'd recommend some deeper knowledge of C# to really understand the content. It mentions inheritance and collections but I am sure that someone with no previous experience with the language with struggle to come up with his/her own solutions.
It introduces the `State Machine` quite well and you get a chance to build your own which is quite an important concept with game making. I really liked the chapter about the State Machine it's well explained as well as demonstrated.
After you finish working through the book (assuming you have no previous programming knowledge/experience) you will walk away being able only to repeat what was in the book. You most likely are not going to be able to kick off with a project (I mean project not a very simple game) of your own. It's like an overview of how things work in general. I am not new to programming but I bought this book to get familiar with Unity Engine - it did not exceed my expectations but it was OK. Even though the book is very basic and limited it is very well written and it's hard to get lost following it.
I would recommend this book to anyone who is new to Unity and programming in general. If you already have some C# knowledge you will be better off watching some tutorials and figuring things out on your own (assuming you know how to at least navigate around Unity, create game objects, creating scripts, attaching scripts so they become GameObjects components etc ).
This book seems perfect for youngsters, people who are just starting their adventure of game making.
I already could code in C# so I wasn't trying to learn the language. Not sure how effective it is in that aim.
Would you like to see more reviews about this item?
Most recent customer reviews
Is anybody able to fix this?
The book is split into 2 halves.Read more
Look for similar items by category
- Books > Computing & Internet > PC & Video Games
- Books > Computing & Internet > Programming > Games
- Books > Computing & Internet > Programming > Introduction to Programming
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Microsoft Windows
- Books > Computing & Internet > Software & Graphics > Graphics & Multimedia > 3-D Graphics