Zum Hauptinhalt springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
Unity für Dummies
Taschenbuch von Johanna Janiszewski
Sprache: Deutsch

24,99 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

auf Lager, Lieferzeit 1-2 Werktage

Kategorien:
Beschreibung
Mit Unity können Sie Computerspiele entwickeln wie die Profis! Egal, ob Sie lieber Ihr Raumschiff an gefährlichen Asteroiden vorbeimanövrieren oder hüpfende Melonen einsammeln, Ihrer Kreativität sind keine Grenzen gesetzt. In diesem Buch erfahren Sie, wie Sie ein Spiel aufbauen und gestalten, welche coolen Effekte Sie ganz ohne Programmiersprachenkenntnisse nutzen können und wo es Grafiken, Musik und Sounds gibt. Sie erhalten einen ersten Überblick über die Spieleprogrammierung mit Unity und sind anschließend in der Lage, mit einem eigenen Spiele-Projekt durchzustarten.
Mit Unity können Sie Computerspiele entwickeln wie die Profis! Egal, ob Sie lieber Ihr Raumschiff an gefährlichen Asteroiden vorbeimanövrieren oder hüpfende Melonen einsammeln, Ihrer Kreativität sind keine Grenzen gesetzt. In diesem Buch erfahren Sie, wie Sie ein Spiel aufbauen und gestalten, welche coolen Effekte Sie ganz ohne Programmiersprachenkenntnisse nutzen können und wo es Grafiken, Musik und Sounds gibt. Sie erhalten einen ersten Überblick über die Spieleprogrammierung mit Unity und sind anschließend in der Lage, mit einem eigenen Spiele-Projekt durchzustarten.
Über den Autor
Johanna Janiszewski ist Spieleentwicklerin und Geschäftsführerin von 'Tiny Crocodile Studios' in Berlin. Sie entwickelt vor allem Edutainment-Software und gibt ihr Wissen mit Begeisterung auch an Kinder und Jugendliche weiter.
Inhaltsverzeichnis

Über die Autorin 7

Einführung 21

Törichte Annahmen über den Leser 21

Wie dieses Buch aufgebaut ist 22

Teil I: Machen Sie sich mit dem Editor und seinen Möglichkeiten vertraut 23

Teil II: Entwickeln Sie Ihr erstes 2D-Spiel 23

Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 23

Teil IV: Setzen Sie eigene Ideen um 23

Teil V: Der Top-Ten-Teil 23

Symbole, die in diesem Buch verwendet werden 23

Warum Ihnen dieses Buch nicht das Programmieren beibringt 24

Wie es weitergeht 24

Eine nicht unwichtige Besonderheit 25

Zum Abschluss 25

Teil I: Mit dem Editor und seinen Möglichkeiten vertraut warden 27

Kapitel 1 Unity herunterladen, installieren und starten 29

Unity Hub herunterladen und installieren 29

Den Editor herunterladen 31

Kapitel 2 Den Editor kennenlernen 35

Unity Hub starten 35

Ein neues Projekt anlegen 37

Der Editor: eine Übersicht 38

Szenen, Objekte und Komponenten 38

Die wichtigsten Arbeitsbereiche 39

Toolbar 40

Scene View und Game View 41

Navigation im Scene View 41

Die Hierarchy 42

Der Inspector 47

Das Project Window 50

Die Console 51

Das Layout ändern 52

Speichern und Laden 53

Die Dokumentation finden 53

Kapitel 3 Einkaufsbummel im Asset Store 55

Das sind Assets 55

Den Asset Store öffnen 56

Ein Überblick über den Asset Store 56

Wo kommen die Assets her? 57

Wo ist der Haken? 58

Rechtliches 59

Alternativen 60

Kapitel 4 Für verschiedene Plattformen entwickeln 61

Die Theorie 61

Die Praxis 62

Planung und Konzeption 62

Hardware 63

Plug-ins und Drittsoftware 64

Bedingungen der Plattformbetreiber 64

Monetarisierung 64

Kosten 64

Entwicklung 65

Veröffentlichung 65

Kapitel 5 In Unity entwickeln 67

Das Script gibt den Ton an 67

Begriffe 68

Algorithmus 68

Event 70

Variable 71

Branch 71

Loop 72

Collection 73

Auf in die Praxis 77

Teil II: Jetzt wird entwickelt! 79

Kapitel 6 Die Reise ins All beginnt 81

Unity - eine Kurzbeschreibung 81

Ausblick auf die kommenden Kapitel 82

Assets herunterladen 82

Ein neues Projekt anlegen 83

Asset Package importieren 84

Das fertige Projekt ausprobieren 86

Das Tutorialprojekt einrichten 87

Kapitel 7 Das Raumschiff startklar machen 89

Das Raumschiff einfügen 89

Triebwerke starten! 92

Das Partikelsystem kennenlernen 93

Den fertigen Partikeleffekt einfügen 94

Einen Collider hinzufügen und bearbeiten 96

Kapitel 8 Die Szene beleuchten und einrichten 99

Direkte Beleuchtung in Echtzeit (Realtime Lighting) 99

Mit Global Illumination Atmosphäre schaffen 100

Mit der 3-Punkt-Beleuchtung das Schiff in Szene setzen 102

Das Führungslicht 102

Das Fülllicht 104

Das Streiflicht 106

Ordnung schaffen 107

Den Hintergrund einfügen 108

Fliegende Sterne 110

Den Hintergrund bewegen 112

Kapitel 9 Das Raumschiff bewaffnen 115

Player Controller und Rigidbody einrichten 115

Den Laser zusammenbauen 119

Das Aussehen festlegen 120

Den Laser beweglich machen 124

Für Zerstörung sorgen 126

Den Laser als Prefab anlegen 128

Das Raumschiff feuerbereit machen 128

Feuer frei! 130

Kapitel 10 Asteroiden erschaffen, vermehren und zerstören 131

Einen Asteroiden erschaffen 132

Asteroiden recyceln 136

Den Asteroiden vom Himmel schießen 138

Explosionen! 140

Angriff der Klone 141

Kapitel 11 Asteroidenfeld voraus! 149

Der endlose Level 149

Varianz in den Asteroiden bringen 150

Den Asteroiden als Prefab anlegen 150

Den Asteroiden verändern 151

Ein Asteroidenfeld anlegen 153

Einen Durchgang graben 157

Den 'Radiergummi' einrichten 158

Kapitel 12 Feinschliff und Musik 161

Tipps zum Ändern der Einstellungen 161

Chaos vermeiden 161

Werte ohne Risiko ausprobieren 161

Spieleinstellungen aufpolieren 163

Raumschiff 163

Asteroid Eraser 164

Die Asteroiden 165

Laser 166

Ein Spiel daraus machen 167

Der Game Controller 167

UI-Texte 167

Punkte verteilen 173

Musik 174

Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 175

Kapitel 13 Außerirdische Melonen fangen 177

Ein neues Projekt anlegen 178

Asset Package importieren 179

Das fertige Projekt ausprobieren 181

Das Tutorialprojekt einrichten 184

Kapitel 14 Die Spielwelt gestalten 185

Für die richtige Stimmung sorgen 185

Den Boden vorbereiten 187

Das Terrain einfügen und einfärben 187

Berge und Täler erschaffen 190

Terrain-Einstellungen 195

Bäume pflanzen 196

Einen Baum vorbereiten 197

Bäume auf das Terrain pinseln 198

Den Boden für das Spiel markieren 201

Kapitel 15 Einen Roboter zusammenbauen 203

GameObject und Model 203

Bewegung in die Sache bringen 205

Kamera und Script 207

Dem Roboter einen Anstrich verleihen 210

Ein Sicherheitsnetz einrichten 211

Kapitel 16 Ufos und Melonen 215

Melonen züchten 215

Die Melonen einsperren 219

Melonen aufsammeln 221

Melonen abliefern 224

Das Ufo schweben lassen 227

Kapitel 17 Dem Roboter Leben einhauchen 233

Wie eine Animation ins Spiel kommt 233

Animationen mischen 234

Maskierte Animationen 235

Den Animator Controller anlegen 237

Den Animator Controller einstellen 241

Abschließende Einstellungen 244

Kapitel 18 Der Game Cycle 247

Das User Interface 247

Textobjekte einrichten 247

Das Interface fertig einrichten 252

Der Game Controller 255

Melonen ordnen und sammeln 257

Den Roboter einschränken 259

Kapitel 19 Feinschliff 261

Explodieren und Teleportieren 261

Ein Feuerwerk aus Melonen 261

Beam sie hoch, Robo 264

Die Geräuschkulisse 266

Hintergrundmusik 267

Sprunggeräusche des Roboters 268

Melonen vertonen 268

Spielwerte verändern 270

Kamera 270

Roboter 271

Melonen 273

Der Rigidbody 273

Die Schwerkraft 274

Das Material 274

Die Größe 275

Menge und Höhe über dem Boden 275

Sonstige Einstellungen 276

Spielzeit 276

Das Terrain ändern 276

Position für flüchtige Melonen und Roboter 276

Einer für alle 277

Kapitel 20 Filmreifer Abflug 279

Das Handwerkszeug bereitlegen 279

Die Timeline anlegen 280

Der Schauspiel-Roboter 281

Ein filmreifes Ufo 281

Film ab! 282

Die Kameras ausrichten 283

Objekte ein- und ausschalten 285

Eine Vorschau erhalten 287

Den Filmstar in Bewegung setzen 289

Abflug! 292

Ton ab! 293

Das Gesamtwerk ansehen 294

Kapitel 21 Weitere Level gestalten 295

Den neuen Level gestalten 295

Danke, Prefabs! 298

Den Level komplettieren 300

Begrenzungen setzen 300

Game Controller und User Interface 301

Melonen und Ufo 302

Spielende 303

Kapitel 22 Die Spieldatei bauen 305

Allgemeines 305

Die Build Settings 305

Die Player Settings 308

Quality Settings 309

Stand-alone für PC, Mac und Linux 309

Player Settings 309

Build Settings 313

WebGL 315

Das Melonenspiel 315

Player Settings 316

Den Build starten 318

Andere Spieldateien bauen 320

Teil IV: Setzen Sie eigene Ideen um 321

Kapitel 23 Ideen sind billig, Entwicklung nicht 323

Setzen Sie sich ein realistisches Ziel 324

Spieleentwicklung: Hobby oder Beruf? 324

Geld regiert die Welt 324

Teamwork 325

Organisation 325

Zielplattform(en) 325

Marketing 325

Verkaufsplattformen 326

Die Einkaufsliste 326

Die Zutaten besorgen 326

Die Fertiglösung 326

Selbst Hand anlegen 326

Mitarbeiter rekrutieren 327

Deine Spielidee ist zu groß! 328

Steigende Komplexität 328

Loslegen 330

Den Plan anpassen 331

Nicht vom Paretoprinzip überraschen lassen 331

Sie schaffen es! 332

Kapitel 24 Tutorials, Tutorials, Tutorials 333

Tutorials auf der Unity-Homepage 333

Projekte 335

Programmierung 335

Tutorials in den Weiten des Internets 336

Links zu Tutorials 338

Schritt für Schritt 339

Kapitel 25 Assets für das eigene Projekt finden 341

Was erlaubt ist und was nicht 341

Nationales Recht und internationales Recht 342

Deutschland 342

Neuland 342

Creative Commons 343

Assets unter CC-Lizenz 343

CC-Lizenz ist nicht gleich CC-Lizenz 343

Eine Auswahl großzügiger Künstler 343

Noch mehr Auswahl 344

Der Unity Asset Store 344

Kapitel 26 Die eigene Idee umsetzen 345

Konzeption 345

Die Idee entwickeln 345

Die Übersicht behalten 345

KISS-Prinzip 346

Zielplattform(en) 346

Die Asset-Liste aufstellen 346

Prototyping 348

Fail fast 348

...
Details
Erscheinungsjahr: 2019
Fachbereich: Programmiersprachen
Genre: Informatik, Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Reihe: für Dummies
Inhalt: 400 S.
ISBN-13: 9783527714667
ISBN-10: 3527714669
Sprache: Deutsch
Herstellernummer: 1171466 000
Einband: Kartoniert / Broschiert
Autor: Janiszewski, Johanna
Hersteller: Wiley-VCH
Wiley-VCH GmbH
Verantwortliche Person für die EU: Wiley-VCH GmbH, Boschstr. 12, D-69469 Weinheim, product-safety@wiley.com
Maße: 246 x 180 x 25 mm
Von/Mit: Johanna Janiszewski
Erscheinungsdatum: 10.04.2019
Gewicht: 0,775 kg
Artikel-ID: 113664549
Über den Autor
Johanna Janiszewski ist Spieleentwicklerin und Geschäftsführerin von 'Tiny Crocodile Studios' in Berlin. Sie entwickelt vor allem Edutainment-Software und gibt ihr Wissen mit Begeisterung auch an Kinder und Jugendliche weiter.
Inhaltsverzeichnis

Über die Autorin 7

Einführung 21

Törichte Annahmen über den Leser 21

Wie dieses Buch aufgebaut ist 22

Teil I: Machen Sie sich mit dem Editor und seinen Möglichkeiten vertraut 23

Teil II: Entwickeln Sie Ihr erstes 2D-Spiel 23

Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 23

Teil IV: Setzen Sie eigene Ideen um 23

Teil V: Der Top-Ten-Teil 23

Symbole, die in diesem Buch verwendet werden 23

Warum Ihnen dieses Buch nicht das Programmieren beibringt 24

Wie es weitergeht 24

Eine nicht unwichtige Besonderheit 25

Zum Abschluss 25

Teil I: Mit dem Editor und seinen Möglichkeiten vertraut warden 27

Kapitel 1 Unity herunterladen, installieren und starten 29

Unity Hub herunterladen und installieren 29

Den Editor herunterladen 31

Kapitel 2 Den Editor kennenlernen 35

Unity Hub starten 35

Ein neues Projekt anlegen 37

Der Editor: eine Übersicht 38

Szenen, Objekte und Komponenten 38

Die wichtigsten Arbeitsbereiche 39

Toolbar 40

Scene View und Game View 41

Navigation im Scene View 41

Die Hierarchy 42

Der Inspector 47

Das Project Window 50

Die Console 51

Das Layout ändern 52

Speichern und Laden 53

Die Dokumentation finden 53

Kapitel 3 Einkaufsbummel im Asset Store 55

Das sind Assets 55

Den Asset Store öffnen 56

Ein Überblick über den Asset Store 56

Wo kommen die Assets her? 57

Wo ist der Haken? 58

Rechtliches 59

Alternativen 60

Kapitel 4 Für verschiedene Plattformen entwickeln 61

Die Theorie 61

Die Praxis 62

Planung und Konzeption 62

Hardware 63

Plug-ins und Drittsoftware 64

Bedingungen der Plattformbetreiber 64

Monetarisierung 64

Kosten 64

Entwicklung 65

Veröffentlichung 65

Kapitel 5 In Unity entwickeln 67

Das Script gibt den Ton an 67

Begriffe 68

Algorithmus 68

Event 70

Variable 71

Branch 71

Loop 72

Collection 73

Auf in die Praxis 77

Teil II: Jetzt wird entwickelt! 79

Kapitel 6 Die Reise ins All beginnt 81

Unity - eine Kurzbeschreibung 81

Ausblick auf die kommenden Kapitel 82

Assets herunterladen 82

Ein neues Projekt anlegen 83

Asset Package importieren 84

Das fertige Projekt ausprobieren 86

Das Tutorialprojekt einrichten 87

Kapitel 7 Das Raumschiff startklar machen 89

Das Raumschiff einfügen 89

Triebwerke starten! 92

Das Partikelsystem kennenlernen 93

Den fertigen Partikeleffekt einfügen 94

Einen Collider hinzufügen und bearbeiten 96

Kapitel 8 Die Szene beleuchten und einrichten 99

Direkte Beleuchtung in Echtzeit (Realtime Lighting) 99

Mit Global Illumination Atmosphäre schaffen 100

Mit der 3-Punkt-Beleuchtung das Schiff in Szene setzen 102

Das Führungslicht 102

Das Fülllicht 104

Das Streiflicht 106

Ordnung schaffen 107

Den Hintergrund einfügen 108

Fliegende Sterne 110

Den Hintergrund bewegen 112

Kapitel 9 Das Raumschiff bewaffnen 115

Player Controller und Rigidbody einrichten 115

Den Laser zusammenbauen 119

Das Aussehen festlegen 120

Den Laser beweglich machen 124

Für Zerstörung sorgen 126

Den Laser als Prefab anlegen 128

Das Raumschiff feuerbereit machen 128

Feuer frei! 130

Kapitel 10 Asteroiden erschaffen, vermehren und zerstören 131

Einen Asteroiden erschaffen 132

Asteroiden recyceln 136

Den Asteroiden vom Himmel schießen 138

Explosionen! 140

Angriff der Klone 141

Kapitel 11 Asteroidenfeld voraus! 149

Der endlose Level 149

Varianz in den Asteroiden bringen 150

Den Asteroiden als Prefab anlegen 150

Den Asteroiden verändern 151

Ein Asteroidenfeld anlegen 153

Einen Durchgang graben 157

Den 'Radiergummi' einrichten 158

Kapitel 12 Feinschliff und Musik 161

Tipps zum Ändern der Einstellungen 161

Chaos vermeiden 161

Werte ohne Risiko ausprobieren 161

Spieleinstellungen aufpolieren 163

Raumschiff 163

Asteroid Eraser 164

Die Asteroiden 165

Laser 166

Ein Spiel daraus machen 167

Der Game Controller 167

UI-Texte 167

Punkte verteilen 173

Musik 174

Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 175

Kapitel 13 Außerirdische Melonen fangen 177

Ein neues Projekt anlegen 178

Asset Package importieren 179

Das fertige Projekt ausprobieren 181

Das Tutorialprojekt einrichten 184

Kapitel 14 Die Spielwelt gestalten 185

Für die richtige Stimmung sorgen 185

Den Boden vorbereiten 187

Das Terrain einfügen und einfärben 187

Berge und Täler erschaffen 190

Terrain-Einstellungen 195

Bäume pflanzen 196

Einen Baum vorbereiten 197

Bäume auf das Terrain pinseln 198

Den Boden für das Spiel markieren 201

Kapitel 15 Einen Roboter zusammenbauen 203

GameObject und Model 203

Bewegung in die Sache bringen 205

Kamera und Script 207

Dem Roboter einen Anstrich verleihen 210

Ein Sicherheitsnetz einrichten 211

Kapitel 16 Ufos und Melonen 215

Melonen züchten 215

Die Melonen einsperren 219

Melonen aufsammeln 221

Melonen abliefern 224

Das Ufo schweben lassen 227

Kapitel 17 Dem Roboter Leben einhauchen 233

Wie eine Animation ins Spiel kommt 233

Animationen mischen 234

Maskierte Animationen 235

Den Animator Controller anlegen 237

Den Animator Controller einstellen 241

Abschließende Einstellungen 244

Kapitel 18 Der Game Cycle 247

Das User Interface 247

Textobjekte einrichten 247

Das Interface fertig einrichten 252

Der Game Controller 255

Melonen ordnen und sammeln 257

Den Roboter einschränken 259

Kapitel 19 Feinschliff 261

Explodieren und Teleportieren 261

Ein Feuerwerk aus Melonen 261

Beam sie hoch, Robo 264

Die Geräuschkulisse 266

Hintergrundmusik 267

Sprunggeräusche des Roboters 268

Melonen vertonen 268

Spielwerte verändern 270

Kamera 270

Roboter 271

Melonen 273

Der Rigidbody 273

Die Schwerkraft 274

Das Material 274

Die Größe 275

Menge und Höhe über dem Boden 275

Sonstige Einstellungen 276

Spielzeit 276

Das Terrain ändern 276

Position für flüchtige Melonen und Roboter 276

Einer für alle 277

Kapitel 20 Filmreifer Abflug 279

Das Handwerkszeug bereitlegen 279

Die Timeline anlegen 280

Der Schauspiel-Roboter 281

Ein filmreifes Ufo 281

Film ab! 282

Die Kameras ausrichten 283

Objekte ein- und ausschalten 285

Eine Vorschau erhalten 287

Den Filmstar in Bewegung setzen 289

Abflug! 292

Ton ab! 293

Das Gesamtwerk ansehen 294

Kapitel 21 Weitere Level gestalten 295

Den neuen Level gestalten 295

Danke, Prefabs! 298

Den Level komplettieren 300

Begrenzungen setzen 300

Game Controller und User Interface 301

Melonen und Ufo 302

Spielende 303

Kapitel 22 Die Spieldatei bauen 305

Allgemeines 305

Die Build Settings 305

Die Player Settings 308

Quality Settings 309

Stand-alone für PC, Mac und Linux 309

Player Settings 309

Build Settings 313

WebGL 315

Das Melonenspiel 315

Player Settings 316

Den Build starten 318

Andere Spieldateien bauen 320

Teil IV: Setzen Sie eigene Ideen um 321

Kapitel 23 Ideen sind billig, Entwicklung nicht 323

Setzen Sie sich ein realistisches Ziel 324

Spieleentwicklung: Hobby oder Beruf? 324

Geld regiert die Welt 324

Teamwork 325

Organisation 325

Zielplattform(en) 325

Marketing 325

Verkaufsplattformen 326

Die Einkaufsliste 326

Die Zutaten besorgen 326

Die Fertiglösung 326

Selbst Hand anlegen 326

Mitarbeiter rekrutieren 327

Deine Spielidee ist zu groß! 328

Steigende Komplexität 328

Loslegen 330

Den Plan anpassen 331

Nicht vom Paretoprinzip überraschen lassen 331

Sie schaffen es! 332

Kapitel 24 Tutorials, Tutorials, Tutorials 333

Tutorials auf der Unity-Homepage 333

Projekte 335

Programmierung 335

Tutorials in den Weiten des Internets 336

Links zu Tutorials 338

Schritt für Schritt 339

Kapitel 25 Assets für das eigene Projekt finden 341

Was erlaubt ist und was nicht 341

Nationales Recht und internationales Recht 342

Deutschland 342

Neuland 342

Creative Commons 343

Assets unter CC-Lizenz 343

CC-Lizenz ist nicht gleich CC-Lizenz 343

Eine Auswahl großzügiger Künstler 343

Noch mehr Auswahl 344

Der Unity Asset Store 344

Kapitel 26 Die eigene Idee umsetzen 345

Konzeption 345

Die Idee entwickeln 345

Die Übersicht behalten 345

KISS-Prinzip 346

Zielplattform(en) 346

Die Asset-Liste aufstellen 346

Prototyping 348

Fail fast 348

...
Details
Erscheinungsjahr: 2019
Fachbereich: Programmiersprachen
Genre: Informatik, Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Reihe: für Dummies
Inhalt: 400 S.
ISBN-13: 9783527714667
ISBN-10: 3527714669
Sprache: Deutsch
Herstellernummer: 1171466 000
Einband: Kartoniert / Broschiert
Autor: Janiszewski, Johanna
Hersteller: Wiley-VCH
Wiley-VCH GmbH
Verantwortliche Person für die EU: Wiley-VCH GmbH, Boschstr. 12, D-69469 Weinheim, product-safety@wiley.com
Maße: 246 x 180 x 25 mm
Von/Mit: Johanna Janiszewski
Erscheinungsdatum: 10.04.2019
Gewicht: 0,775 kg
Artikel-ID: 113664549
Sicherheitshinweis

Ähnliche Produkte

Ähnliche Produkte