xmas15 Öle & Betriebsstoffe für Ihr Auto mrp_family Kalenderangebote Oktober2015 Cloud Drive Photos boseFly WintersGold Hier klicken Learn More Fire Shop Kindle dvd WINTERFIT

An Ihren Kindle oder ein anderes Gerät senden


Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

Learning C# by Developing Games with Unity 3D Beginner's Guide [Kindle Edition]

Terry Norton
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)

Kindle-Preis: EUR 19,98 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

  • Länge: 292 Seiten
  • Sprache: Englisch
  • Aufgrund der Dateigröße dauert der Download dieses Buchs möglicherweise länger.
  • Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.
Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Preis Neu ab Gebraucht ab
Kindle Edition EUR 19,98  
Taschenbuch EUR 41,72  

Kunden, die diesen Artikel gekauft haben, kauften auch

Seite von Zum Anfang
Diese Einkaufsfunktion wird weiterhin Artikel laden. Um aus diesem Karussell zu navigieren, benutzen Sie bitte Ihre Überschrift-Tastenkombination, um zur nächsten oder vorherigen Überschrift zu navigieren.



In Detail

For the absolute beginner to any concept of programming, writing a script can appear to be an impossible hurdle to overcome. The truth is, there are only three simple concepts to understand: 1) having some type of information; 2) using the information; and 3) communicating the information. Each of these concepts is very simple and extremely important. These three concepts are combined to access the feature set provided by Unity.

"Learning C# by Developing Games with Unity 3D" assumes that you know nothing about programming concepts. First you will learn the absolute basics of programming using everyday examples that you already know. As you progress through the book, you will find that C# is not a foreign language after all, because you already know the words. With a few keywords and using substitution, before you know it, you'll be thinking in code.

The book starts by explaining in simple terms the three concepts you need for writing C# code and scripts: 1) variables to hold information; 2) methods (functions) to use the information; and 3) Dot Syntax to communicate the information where it's needed. The book builds on these concepts to open up the world of C# coding and Unity scripting. You will use this new power to access the features provided in Unity's Scripting Reference.

The first half of this book is devoted to the code writing beginner. The concepts of variables, methods, Dot Syntax, and decision processing are fully explained. Since C# is an actual programming language, we take advantage of this to develop a State Machine to help control and organize each phase of a Unity project. Once the basic programming concepts are established and we have some State Machine organization, the features and power of Unity are accessed using the Scripting Reference.

The goal of "Learning C# by Developing Games with Unity 3D" is to teach to you how to use the Unity Scripting Reference.


This book uses the learning-by-example approach. It takes simple examples from games to introduce all the main concepts of programming in an easy-to-digest and immediately recognizable way.

Who this book is for

This book is for the total beginner to any type of programming, focusing on the writing of C# code and scripts only. There are many parts that make up the Unity game engine. It is assumed that the reader already knows their way around Unity's user interface. The code editor used in this book is the MonoDevelop editor supplied by Unity.

Über den Autor und weitere Mitwirkende

Terry Norton

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.


Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


3 Sterne
2 Sterne
1 Sterne
4.3 von 5 Sternen
4.3 von 5 Sternen
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Wonderful introduction to C# in Unity 24. Dezember 2013
Format:Taschenbuch|Verifizierter Kauf
Though I have coded in several languages and would not consider myself a beginner in coding I bought this book because it was the only one targeted at Unity3d C# programming I found.
And I did not regret it.
The book is thorough and explains the syntax of C# carefully and VERY beginner friendly.
If you already know the basics of coding it does not hurt to read the authors very good explanation of the structure. It is a nice introduction into C# for Unity3d. I had problems switching from more tolerant languages to the very strict syntax of Unity3d C#-- not anymore, as this book had me up and running in a couple of days.

I would also recommend this book to total programming beginners and teachers, as the author does a wonderful job explaining the basics of object-oriented programming in a nice and easily memorizable way.
War diese Rezension für Sie hilfreich?
Missbrauch melden
4.0 von 5 Sternen Great book if you are a somewhat experienced coder 19. April 2014
Von Antonio
If you have basic experience with a programming language, like Java or JS, this is really great!
A total beginner might get stuck with the syntax errors and missing brackets in the appendizes.

The project in the book is a great way to start your own game and invites the coder to tweak and change it.
The book does a great job explaining GUI-Scripting in Unity–something that's neglected elsewhere.

Also it's not too long and you have a first simple game in no time.
War diese Rezension für Sie hilfreich?
Missbrauch melden
4.0 von 5 Sternen Excellent for beginners 4. August 2014
Format:Kindle Edition|Verifizierter Kauf
An excellent guide on the logic behind programming a game in Unity. A must for beginners or fresh students or even avid hobbyists of game development.
War diese Rezension für Sie hilfreich?
Missbrauch melden
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.9 von 5 Sternen  28 Rezensionen
14 von 15 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen It would have been amazing 5. Februar 2014
Von Adeptus - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I bought this because I needed help with the programming aspect of Unity stuff.

I thought the author made a great effort in explaining how C# works.

The reason I am giving it 2 stars is because MUCH of the code is broken, the appendixes have obvious syntax errors, this is the code you are supposed to copy.. There is formatting and spacing errors like crazy, obvious misspellings and missing brackets.. These are critical errors, and if I wasnt already a little experienced I would have been stuck.

The final game project is un-compilable, The images on the pages are spaced in weird places, and the author often references colored red boxes, but the book is in black and white.. There is also no online support or reference with the corrected code, so I wasted hours and hours typing out broken buggy code.

The author also uses translate.transform which should not be used for physics moves.

It could have been great, but I would beginners to use online videos and free tutorials
10 von 10 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen This book made the diffrence for me. 8. November 2013
Von Jacob - Veröffentlicht auf Amazon.com
This book is what got me over the "hump" of understanding general programming. It's a great intro into C# scripting with unity. I would highly recommend this book to anyone with no to a very basic understanding of unity and C#. Terry Norton did a great job.

The only qualm with it so far is that a few times I was pulling my hair out trying to figure out why an example didn't work or what you expect to happen doesn't. Only to find out a page later that it wasn't supposed to. A little warning would be nice. Maybe bold letters before the example stating that it isn't supposed to work right. Aside from that great book.
24 von 28 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Good if you know Unity but not C#. Awful if you know C# but not unity. 3. Dezember 2013
Von Nathanael Nunes - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
This wasn't quite what I was looking for. There is very little about Unity in this book. It is really a C# fundamentals book.
8 von 8 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A great C# beginner's guide but still needs some polish 4. Dezember 2013
Von Josh Gordon - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
This is a great beginner's guide for C# programming and introduces the fundamentals of Unity, though it's more C# than Unity. If you're looking for a Unity how-to guide, look elsewhere, as I'm sure there are better books out there.

I knocked off 1 star because there are some pretty glaring typos throughout and I had to reread many sentences to figure out what words were missing. The material is also already outdated somewhat. The screenshots shown for documentation on the Unity website are different (the author mentions this is the case), but some of the Unity screenshots shown are no longer the same, either. I downloaded the free version on 12/2/2013 (version 4.3.1) and what is shown in the book isn't the same in some cases. It's not hugely different either, but something to be aware of.

Finally, there are some steps missing from some of the examples used. One of the most notable ones to me is at the beginning where you are supposed to look at documentation (Time for action -- opening the Reference Manual documentation for the transform Component on page 11). You are supposed to look at the Hierarchy tab before you even create a project.
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent book for someone new to Unity 24. November 2013
Von C. M. Norwood - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Verifizierter Kauf
I've been working with Java for 10 years so I loved the OO approach taken by the author in implementing a state machine. It's just the best way to do it. I also loved the fact that he kept gameplay in his examples to an absolute minimum in order to concentrate on the design of the code. Although I've been programming for a long time, learning how it all fits together in Unity is the big challenge for me, and this book fills the bill in spades.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden