Unity fur Dummies
Häftad, Tyska, 2019
389 kr
Beställningsvara. Skickas inom 3-6 vardagar
Fri frakt för medlemmar vid köp för minst 249 kr.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.
Produktinformation
- Utgivningsdatum2019-04-10
- Mått170 x 244 x 23 mm
- Vikt794 g
- FormatHäftad
- SpråkTyska
- SerieFür Dummies
- Antal sidor400
- FörlagWiley-VCH Verlag GmbH
- ISBN9783527714667
Tillhör följande kategorier
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.
- Über die Autorin 7Einführung 21Törichte Annahmen über den Leser 21Wie dieses Buch aufgebaut ist 22Teil I: Machen Sie sich mit dem Editor und seinen Möglichkeiten vertraut 23Teil II: Entwickeln Sie Ihr erstes 2D-Spiel 23Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 23Teil IV: Setzen Sie eigene Ideen um 23Teil V: Der Top-Ten-Teil 23Symbole, die in diesem Buch verwendet werden 23Warum Ihnen dieses Buch nicht das Programmieren beibringt 24Wie es weitergeht 24Eine nicht unwichtige Besonderheit 25Zum Abschluss 25Teil I: Mit dem Editor und seinen Möglichkeiten vertraut warden 27Kapitel 1 Unity herunterladen, installieren und starten 29Unity Hub herunterladen und installieren 29Den Editor herunterladen 31Kapitel 2 Den Editor kennenlernen 35Unity Hub starten 35Ein neues Projekt anlegen 37Der Editor: eine Übersicht 38Szenen, Objekte und Komponenten 38Die wichtigsten Arbeitsbereiche 39Toolbar 40Scene View und Game View 41Navigation im Scene View 41Die Hierarchy 42Der Inspector 47Das Project Window 50Die Console 51Das Layout ändern 52Speichern und Laden 53Die Dokumentation finden 53Kapitel 3 Einkaufsbummel im Asset Store 55Das sind Assets 55Den Asset Store öffnen 56Ein Überblick über den Asset Store 56Wo kommen die Assets her? 57Wo ist der Haken? 58Rechtliches 59Alternativen 60Kapitel 4 Für verschiedene Plattformen entwickeln 61Die Theorie 61Die Praxis 62Planung und Konzeption 62Hardware 63Plug-ins und Drittsoftware 64Bedingungen der Plattformbetreiber 64Monetarisierung 64Kosten 64Entwicklung 65Veröffentlichung 65Kapitel 5 In Unity entwickeln 67Das Script gibt den Ton an 67Begriffe 68Algorithmus 68Event 70Variable 71Branch 71Loop 72Collection 73Auf in die Praxis 77Teil II: Jetzt wird entwickelt! 79Kapitel 6 Die Reise ins All beginnt 81Unity – eine Kurzbeschreibung 81Ausblick auf die kommenden Kapitel 82Assets herunterladen 82Ein neues Projekt anlegen 83Asset Package importieren 84Das fertige Projekt ausprobieren 86Das Tutorialprojekt einrichten 87Kapitel 7 Das Raumschiff startklar machen 89Das Raumschiff einfügen 89Triebwerke starten! 92Das Partikelsystem kennenlernen 93Den fertigen Partikeleffekt einfügen 94Einen Collider hinzufügen und bearbeiten 96Kapitel 8 Die Szene beleuchten und einrichten 99Direkte Beleuchtung in Echtzeit (Realtime Lighting) 99Mit Global Illumination Atmosphäre schaffen 100Mit der 3-Punkt-Beleuchtung das Schiff in Szene setzen 102Das Führungslicht 102Das Fülllicht 104Das Streiflicht 106Ordnung schaffen 107Den Hintergrund einfügen 108Fliegende Sterne 110Den Hintergrund bewegen 112Kapitel 9 Das Raumschiff bewaffnen 115Player Controller und Rigidbody einrichten 115Den Laser zusammenbauen 119Das Aussehen festlegen 120Den Laser beweglich machen 124Für Zerstörung sorgen 126Den Laser als Prefab anlegen 128Das Raumschiff feuerbereit machen 128Feuer frei! 130Kapitel 10 Asteroiden erschaffen, vermehren und zerstören 131Einen Asteroiden erschaffen 132Asteroiden recyceln 136Den Asteroiden vom Himmel schießen 138Explosionen! 140Angriff der Klone 141Kapitel 11 Asteroidenfeld voraus! 149Der endlose Level 149Varianz in den Asteroiden bringen 150Den Asteroiden als Prefab anlegen 150Den Asteroiden verändern 151Ein Asteroidenfeld anlegen 153Einen Durchgang graben 157Den »Radiergummi« einrichten 158Kapitel 12 Feinschliff und Musik 161Tipps zum Ändern der Einstellungen 161Chaos vermeiden 161Werte ohne Risiko ausprobieren 161Spieleinstellungen aufpolieren 163Raumschiff 163Asteroid Eraser 164Die Asteroiden 165Laser 166Ein Spiel daraus machen 167Der Game Controller 167UI-Texte 167Punkte verteilen 173Musik 174Teil III: Entwickeln Sie Ihr erstes 3D-Spiel 175Kapitel 13 Außerirdische Melonen fangen 177Ein neues Projekt anlegen 178Asset Package importieren 179Das fertige Projekt ausprobieren 181Das Tutorialprojekt einrichten 184Kapitel 14 Die Spielwelt gestalten 185Für die richtige Stimmung sorgen 185Den Boden vorbereiten 187Das Terrain einfügen und einfärben 187Berge und Täler erschaffen 190Terrain-Einstellungen 195Bäume pflanzen 196Einen Baum vorbereiten 197Bäume auf das Terrain pinseln 198Den Boden für das Spiel markieren 201Kapitel 15 Einen Roboter zusammenbauen 203GameObject und Model 203Bewegung in die Sache bringen 205Kamera und Script 207Dem Roboter einen Anstrich verleihen 210Ein Sicherheitsnetz einrichten 211Kapitel 16 Ufos und Melonen 215Melonen züchten 215Die Melonen einsperren 219Melonen aufsammeln 221Melonen abliefern 224Das Ufo schweben lassen 227Kapitel 17 Dem Roboter Leben einhauchen 233Wie eine Animation ins Spiel kommt 233Animationen mischen 234Maskierte Animationen 235Den Animator Controller anlegen 237Den Animator Controller einstellen 241Abschließende Einstellungen 244Kapitel 18 Der Game Cycle 247Das User Interface 247Textobjekte einrichten 247Das Interface fertig einrichten 252Der Game Controller 255Melonen ordnen und sammeln 257Den Roboter einschränken 259Kapitel 19 Feinschliff 261Explodieren und Teleportieren 261Ein Feuerwerk aus Melonen 261Beam sie hoch, Robo 264Die Geräuschkulisse 266Hintergrundmusik 267Sprunggeräusche des Roboters 268Melonen vertonen 268Spielwerte verändern 270Kamera 270Roboter 271Melonen 273Der Rigidbody 273Die Schwerkraft 274Das Material 274Die Größe 275Menge und Höhe über dem Boden 275Sonstige Einstellungen 276Spielzeit 276Das Terrain ändern 276Position für flüchtige Melonen und Roboter 276Einer für alle 277Kapitel 20 Filmreifer Abflug 279Das Handwerkszeug bereitlegen 279Die Timeline anlegen 280Der Schauspiel-Roboter 281Ein filmreifes Ufo 281Film ab! 282Die Kameras ausrichten 283Objekte ein- und ausschalten 285Eine Vorschau erhalten 287Den Filmstar in Bewegung setzen 289Abflug! 292Ton ab! 293Das Gesamtwerk ansehen 294Kapitel 21 Weitere Level gestalten 295Den neuen Level gestalten 295Danke, Prefabs! 298Den Level komplettieren 300Begrenzungen setzen 300Game Controller und User Interface 301Melonen und Ufo 302Spielende 303Kapitel 22 Die Spieldatei bauen 305Allgemeines 305Die Build Settings 305Die Player Settings 308Quality Settings 309Stand-alone für PC, Mac und Linux 309Player Settings 309Build Settings 313WebGL 315Das Melonenspiel 315Player Settings 316Den Build starten 318Andere Spieldateien bauen 320Teil IV: Setzen Sie eigene Ideen um 321Kapitel 23 Ideen sind billig, Entwicklung nicht 323Setzen Sie sich ein realistisches Ziel 324Spieleentwicklung: Hobby oder Beruf? 324Geld regiert die Welt 324Teamwork 325Organisation 325Zielplattform(en) 325Marketing 325Verkaufsplattformen 326Die Einkaufsliste 326Die Zutaten besorgen 326Die Fertiglösung 326Selbst Hand anlegen 326Mitarbeiter rekrutieren 327Deine Spielidee ist zu groß! 328Steigende Komplexität 328Loslegen 330Den Plan anpassen 331Nicht vom Paretoprinzip überraschen lassen 331Sie schaffen es! 332Kapitel 24 Tutorials, Tutorials, Tutorials 333Tutorials auf der Unity-Homepage 333Projekte 335Programmierung 335Tutorials in den Weiten des Internets 336Links zu Tutorials 338Schritt für Schritt 339Kapitel 25 Assets für das eigene Projekt finden 341Was erlaubt ist und was nicht 341Nationales Recht und internationales Recht 342Deutschland 342Neuland 342Creative Commons 343Assets unter CC-Lizenz 343CC-Lizenz ist nicht gleich CC-Lizenz 343Eine Auswahl großzügiger Künstler 343Noch mehr Auswahl 344Der Unity Asset Store 344Kapitel 26 Die eigene Idee umsetzen 345Konzeption 345Die Idee entwickeln 345Die Übersicht behalten 345KISS-Prinzip 346Zielplattform(en) 346Die Asset-Liste aufstellen 346Prototyping 348Fail fast 348Papier-Prototyp 348Visual Scripting 349Prototyp zur technischen Machbarkeit 349Feedback 349Die richtigen Fragen stellen 350Feedback richtig verarbeiten 351Entwicklung 352Iterativ arbeiten 352Das richtige Maß an Veränderung 352Testen, testen, testen 353Der Kunde ist König 355Veröffentlichen 355Das Projekt bauen 355Release 356Datenschutz 356Kapitel 27 Das Unity-Universum 357Information und Austausch 357Foren 357Unity Answers 358Feedback 358Issue Tracker 358Unity Connect 358Unity Services 359Unity Ads 359In-App Purchasing 360Unity Analytics 360Unity Teams 361Unity Performance Reporting 362Multiplayer 362Ausführliche Beschreibung 363Kapitel 28 Unitys Kräfte entfesseln 365Den Editor anpassen 365Performance- und Grafikoptimierungen 365Stats und Profiler 366Occlusion Culling 3673D-Objekte optimieren 367LOD-Stufen 368Beleuchtung 369Renderpipelines 369Performance-Faustregel 369Werkzeuge für Debugging 370Schritt für Schritt arbeiten 370Schritt für Schritt zeichnen 370Schritt für Schritt abspielen 370Im Inspector genauer hinsehen 371Console Log und Editor Log 371Die Funktionen des Code-Editors nutzen 372Fenster arrangieren und feststellen 372Herausfinden, was verwendet wird 372Rendering Modes 372Unter die Haube schauen 373Auf dem neuesten Stand bleiben 373Teil V: Der Top-Ten-Teil 375Kapitel 29 Die 10+1 besten Tipps von Profi-Entwicklern 377Sicherheit geht vor 377Schritt für Schritt 377Richten Sie sich ein 378Play Mode oder kein Play Mode? 378Wählen Sie richtig 378Elementar, mein lieber Watson! 379Updates 380Von Meistern und Himmeln 380Balance finden 380Am Ball bleiben 381Mehr Tipps! 381Kapitel 30 Lösungen für die 10 häufigsten Probleme 383Es startet nicht! 383Das Problem liegt nicht in der angegebenen Zeile 385Das war unerwartet! 387Die Definition der Definition 388Input! 390Irgendetwas stimmt nicht 391Keine Referenz 393Keine Kollision 393Da ist der Drehwurm drin 394Nichts passiert! 395Und wenn alles nichts hilft? 396Stichwortverzeichnis 397
Hoppa över listan