und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr

Loggen Sie sich ein, um 1-Click® einzuschalten.
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 13,17 Gutschein erhalten
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

Beginnen Sie mit dem Lesen von Learning C# by Developing Games with Unity 3D Beginner's... auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

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

Terry Norton
4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Unverb. Preisempf.: EUR 41,72
Preis: EUR 38,60 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 3,12 (7%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Dienstag, 29. Juli: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 17,30  
Taschenbuch EUR 38,60  


25. September 2013

Learn the fundamentals of C# to create scripts for your GameObjects


  • You've actually been creating scripts in your mind your whole life, you just didn't realize it. Apply this logical ability to write Unity C# scripts
  • Learn how to use the two primary building blocks for writing scripts: the variable and the method. They're not mysterious or intimidating, just a simple form of substitution
  • Learn about GameObjects and Component objects as well as the vital communication between these objects using Dot Syntax. It's easy, just like addressing a postal letter
  • Stay logically organized by utilizing a State Machine for your code. Use the simple concept of a State to control your Unity project. You will definitely save time by knowing where your code is located
  • With your new knowledge of coding, you will be able to look at Unity's Scripting Reference code examples with confidence

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.

What you will learn from this book

  • Understand what a variable is and how it works
  • Learn about methods and functions is and how they are used to manipulate information
  • Learn the concept of an object, a component of a GameObject, and the class they come from
  • Learn about communication between objects using Dot Syntax
  • Understand how to make decisions in code
  • Learn how to use a State Machine to control and organize a Unity project
  • Master the Scripting Reference to bring GameObjects to life
  • Learn how to use the Unity Physics engine for moving and detecting GameObject collisions and triggers
  • Display information on the game screen

Hinweise und Aktionen

  • Amazon Trade-In: Tauschen Sie Ihre gebrauchten Bücher gegen einen Amazon.de Gutschein ein - wir übernehmen die Versandkosten. Mehr erfahren

Wird oft zusammen gekauft

Learning C# by Developing Games with Unity 3D Beginner's Guide + Beginning 3D Game Development with Unity 4: All-in-one, Multi-Platform Game Development (Technology in Action) + Unity Shaders and Effects Cookbook
Preis für alle drei: EUR 115,40

Die ausgewählten Artikel zusammen kaufen

Kunden, die diesen Artikel gekauft haben, kauften auch


  • Taschenbuch: 292 Seiten
  • Verlag: Packt Publishing (25. September 2013)
  • Sprache: Englisch
  • ISBN-10: 1849696586
  • ISBN-13: 978-1849696586
  • Größe und/oder Gewicht: 23,5 x 19 x 1,5 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 19.986 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Mehr über den Autor

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


Ü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.

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

In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:


3 Sterne
2 Sterne
1 Sterne
4.5 von 5 Sternen
4.5 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 onlyone 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. Ideal for me, I had problems switching from more tolerant languages to the very strict syntax of Unity3d C#-- not anymore, as this book had me up in running in a couple of days.

I would also recommend this book to total programmin beginners and teachers, as the author does a wonderful job out of explaining the basics of object-oriented programming in a nice and easily memorizable way.
War diese Rezension für Sie hilfreich?
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?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.7 von 5 Sternen  23 Rezensionen
9 von 9 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen This book made the diffrence for me. 8. November 2013
Von Seaban - 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.
19 von 23 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.
6 von 6 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.
4 von 4 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
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt 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

Ihr Kommentar