Einstieg in Unity

2D- und 3D-Spiele entwickeln. Ideal für Programmieranfänger ohne Vorwissen.

(Autor)

Buch | Softcover
454 Seiten
2018 | 2. Auflage
Rheinwerk (Verlag)
978-3-8362-6332-0 (ISBN)

Lese- und Medienproben

Einstieg in Unity - Thomas Theis
29,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Mit Unity ganz ohne Vorkenntnisse eigene Spiele entwickeln – so geht’s!
  • 2D- und 3D-Spiele entwickeln – auch für Programmiereinsteiger
  • C#-Programmierkurs für Unity
  • 15 vollständig entwickelte Spiele aus vielen Genres

Nutzen Sie die geniale Game Engine, um eigene Spiele zu entwickeln! Von der ersten Scene bis zum komplexen Multiplayer-Spiel zeigt Ihnen Erfolgsautor Thomas Theis Schritt für Schritt, wie es geht.

Mit dem integrierten C#-Kurs lernen Sie alle Objekte und Befehle direkt so kennen, wie Sie in Unity-Skripten aussehen – ganz ohne Vorkenntnisse und externe Software!

Unity bietet eine Fülle von Techniken und Effekten, die Sie nur einzubinden brauchen. Ob Zusammenstöße, Flugkurven, Explosionen oder die Kameraperspektive: Lernen Sie, die mächtigen Werkzeuge zu nutzen und Ihre eigenen Ideen umzusetzen. Mit über 15 vollständigen Spieleprojekten aus vielen Genres.

Vom Einfachen zum Komplexen
Sie beginnen mit 2D-Spielen und steigen mit überschaubaren Scenes ein. Wenn Ihnen Objekte, Assets, Ereignisse und Co. vertraut sind, machen Sie sich an aufwändigere Spiele, an 3D-Projekte und immer mehr Interaktionen.

Keine Angst vor den Scripten
Für jedes interessante Spiel brauchen Sie Scripte. Wie Sie sie in C# schreiben, lernen Sie hier direkt im Zusammenhang und ohne zusätzliche Software – mit genau den Methoden und Objekten, die Sie für Ihre Spiele brauchen.

Mächtige Werkzeuge voll im Griff
Ob es um Kollisionen, Animation oder Sound geht: Die mächtigen Werkzeuge in Unity nehmen Ihnen vieles ab – wenn Sie sie kennen. Projekt für Projekt legen Sie Hand an und holen immer mehr aus Unity heraus. Kamera, Licht, Schwerkraft ... entdecken Sie, was Unity Ihnen bietet!

Übung macht den Meister
Die vielen Beispielprojekte laden Sie ein, kreativ zu werden. Probieren Sie Varianten aus, erweitern Sie die Spiele und entwerfen Sie eigene. So wird selbst das Üben zum Spiel.

Mathematik und Physik nach Maß
Mit Unity brauchen Sie kein Physik- oder Mathe-Crack zu sein, damit Ihre Spiele rund laufen. Dieses Buch erklärt Ihnen die nötigen Grundbegriffe anschaulich und immer direkt im Projekt selbst.

Themen sind unter anderem:
  • Unity installieren
  • Projekte, Scenes und Assets verwalten
  • Flummi oder Stahlkugel? Objekteigenschaften festlegen
  • Kräfte und Drehmomente nutzen
  • Scripte schreiben und gut strukturieren
  • Fertige Bausteine entdecken und einsetzen
  • Collider und Trigger verstehen
  • Sound und Animation hinzufügen
  • Materialien gestalten und Texturen einfügen
  • Mit Kameras und Perspektiven umgehen
  • Jump&Run, Breakout, Multiplayer, Shooter, Geschicklichkeitsspiel, Gedächtnistraining, Rennen, Adventure

Dipl.-Ing. Thomas Theis ist Dozent, Entwickler und Autor vieler erfolgreicher IT-Bücher. Schritt für Schritt und ohne Umwege führt er seine Leser in die Arbeit mit verschiedenen Technologien ein. Seine Bücher begleiten die Installation, beschreiben alle Konzepte in klaren Worten und weisen auf Stolperfallen hin. Projektbeispiele und Übungen sorgen dafür, dass das Lernen dabei immer im Mittelpunkt steht.

Materialien zum Buch ... 16Einführung ... 171. Das erste 2D-Projekt ... 251.1 ... Erstellung eines neuen Projekts ... 251.2 ... Wichtige Bereiche im Unity Editor ... 261.3 ... Das Spielobjekt "Main Camera" ... 281.4 ... Assets importieren ... 281.5 ... Spielobjekte einfügen ... 291.6 ... Ändern der Hierarchie ... 301.7 ... Eine Szene speichern ... 321.8 ... Die Komponente "Transform" ... 321.9 ... Die Ansicht in der "Scene View" ... 352. Spielen Sie ein 2D-Jump&Run-Spiel ... 392.1 ... Starten Sie das Spiel ... 392.2 ... Wie geht das Spiel? ... 402.3 ... Unsere ersten Unity-Elemente ... 413. Entwickeln Sie ein 2D-Jump&Run-Spiel ... 493.1 ... Erzeugen Sie Projekt und Assets ... 493.2 ... Fügen Sie Spielobjekte ein ... 503.3 ... Erstellen Sie den Spielablauf ... 553.4 ... Gestalten Sie die Benutzeroberfläche ... 723.5 ... Erzeugen Sie eine ausführbare Version ... 923.6 ... Projekte umbenennen oder kopieren ... 944. Ein 2D-Breakout-Spiel ... 954.1 ... Führen Sie das Spiel aus ... 954.2 ... Erzeugen Sie Projekt und Assets ... 964.3 ... Fügen Sie Spielobjekte ein ... 1014.4 ... Erstellen Sie den Spielablauf ... 1064.5 ... Gestalten Sie die Benutzeroberfläche ... 1165. Ein 2D-Spiel für zwei Spieler ... 1295.1 ... Führen Sie das Spiel aus ... 1295.2 ... Bereiten Sie das Spiel vor ... 1315.3 ... Erstellen Sie den Spielablauf ... 1365.4 ... Künstliche Intelligenz ... 1466. Ein Gedächtnistrainer als 2D-Projekt ... 1496.1 ... Führen Sie das Training aus ... 1496.2 ... Bereiten Sie das Training vor ... 1506.3 ... Das Training für drei Zahlen ... 1516.4 ... Die Erweiterung des Trainings ... 1597. Ein 2D-Space-Shooter ... 1677.1 ... Bereiten Sie das Spiel vor ... 1687.2 ... Erstellen Sie den Spielablauf ... 1738. Das erste 3D-Projekt ... 1878.1 ... Grundlagen eines 3D-Projekts ... 1878.2 ... Verschieben und Drehen ... 1939. Eine 3D-Animation ... 2039.1 ... Schaffen Sie die Voraussetzungen ... 2039.2 ... Erstellen Sie die Animation ... 2059.3 ... Arbeiten Sie mit dem "Animator Controller" ... 2109.4 ... Fügen Sie das C#-Script hinzu ... 21310. Ein 3D-Balancer ... 21710.1 ... Führen Sie das Spiel aus ... 21710.2 ... Bereiten Sie das Spiel vor ... 21810.3 ... Erstellen Sie den Spielablauf ... 22211. Ein 3D-Tetris ... 22911.1 ... Führen Sie das Spiel aus ... 22911.2 ... Bereiten Sie das Spiel vor ... 23011.3 ... Erstellen Sie den Spielablauf ... 23212. Ein Kopfrechentrainer als 3D-Projekt ... 24112.1 ... Führen Sie das Training aus ... 24112.2 ... Bereiten Sie das Training vor ... 24212.3 ... Erstellen Sie den Trainingsablauf ... 24313. Golf spielen auf einem 3D-Terrain ... 25313.1 ... Führen Sie das Spiel aus ... 25313.2 ... Bereiten Sie das Spiel vor ... 25413.3 ... Erstellen Sie den Spielablauf ... 26513.4 ... Ein weiteres Terrain ... 27114. Jagen auf einem 3D-Terrain ... 27914.1 ... Führen Sie das Spiel aus ... 27914.2 ... Bereiten Sie das Spiel vor ... 28214.3 ... Erstellen Sie den Spielablauf ... 29015. Eine Schlange aus 3D-Joints ... 30115.1 ... Führen Sie das Spiel aus ... 30115.2 ... Bereiten Sie das Spiel vor ... 30215.3 ... Erstellen Sie den Spielablauf ... 30516. Ein Renntraining und ein Autorennen ... 31516.1 ... Führen Sie das Renntraining aus ... 31516.2 ... Führen Sie das Autorennen aus ... 31716.3 ... Bereiten Sie das Renntraining vor ... 31916.4 ... Erstellen Sie den Ablauf des Renntrainings ... 32316.5 ... Erweitern Sie das Renntraining zum Autorennen ... 33417. Erkunden Sie das Verlies ... 34617.1 ... Führen Sie das Spiel aus ... 34617.2 ... Bereiten Sie das Spiel vor ... 35017.3 ... Erstellen Sie den Spielablauf ... 35918. Ein Programmierkurs in C# ... 37818.1 ..

Wenn Sie in die Spieleentwicklung mit Unity einsteigen möchten, bietet Ihnen Thomas Theis mit diesem Buch eine ideale Anleitung. – SCREENGUIDE zur Vorauflage.

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 172 x 230 mm
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge C#
Informatik Software Entwicklung Spieleprogrammierung
Schlagworte Buch Anleitung Einführung Tutorial Grundlagen lern • Buch Anleitung Einführung Tutorial Grundlagen lern • Buch Anleitung Einführung Tutorial Grundlagen lernen Tipps Workshop Rheinwerk-Verlag Galileo Computing • Computerspiele • C#-Skripte • Game Development Design • Gaming • Spiele-Entwicklung • Spiele programmieren entwickeln • Spiele-Programmierung • Unity 5 3D 2017 • Unity-Workshop
ISBN-10 3-8362-6332-7 / 3836263327
ISBN-13 978-3-8362-6332-0 / 9783836263320
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich