Muster und bewährte Praktiken der Spieleentwicklung

Bewertung:   (5,0 von 5)

Muster und bewährte Praktiken der Spieleentwicklung (P. Doran John)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.

Originaltitel:

Game Development Patterns and Best Practices

Inhalt des Buches:

Nutzen Sie bewährte Lösungen, um häufige Probleme bei der Spieleentwicklung zu lösen Über dieses Buch Entwirren Sie Ihren Arbeitsablauf bei der Spieleentwicklung, erstellen Sie saubereren Code und entwickeln Sie strukturell solide Spiele Implementieren Sie wichtige Programmiermuster, die es Ihnen ermöglichen, effiziente KI zu erstellen und Doppelarbeit zu vermeiden Optimieren Sie Ihr Spiel mithilfe von Speicherverwaltungstechniken Für wen ist dieses Buch?

Wenn Sie ein Spieleentwickler sind, der häufig auftretende Probleme lösen oder sich mit anderen Entwicklern in einem standardisierten Format austauschen möchte, dann ist dieses Buch genau das Richtige für Sie. Kenntnisse der grundlegenden Prinzipien der Spieleprogrammierung und der C++-Programmierung werden vorausgesetzt. Was Sie lernen werden Lernen Sie, was Design Patterns sind und warum Sie sie verwenden sollten Reduzieren Sie den Wartungsaufwand mit gut getesteten, sauberen Code Verwenden Sie das Singleton Pattern effektiv, um Ihre Compiler-Arbeitslast zu reduzieren Verwenden Sie das Factory Pattern, um verschiedene Objekte mit der gleichen Erstellungslogik zu erstellen und die Programmierzeit zu reduzieren Verbessern Sie die Spielleistung mit Object Pools Erlauben Sie dem Spiel, mit der Physik oder der Grafik auf abstrakte Weise zu interagieren Refraktieren Sie Ihren Code, um häufige Codegerüche zu entfernen Im Detail

Sie haben gelernt, wie man programmiert, und wahrscheinlich haben Sie auch schon einige einfache Spiele entwickelt, aber jetzt wollen Sie größere Projekte entwickeln und herausfinden, wie Sie Ihre Probleme lösen können. Statt wie ein Programmierer möchten Sie jetzt vielleicht wie ein Spieleentwickler oder Softwareingenieur denken. Um Ihren Code gut zu organisieren, brauchen Sie bestimmte Werkzeuge, und genau darum geht es in diesem Buch.

Sie werden Techniken erlernen, um schnell und korrekt zu programmieren und gleichzeitig sicherzustellen, dass Ihr Code modular und leicht verständlich ist.

Zu Beginn werden wir mit den Kernmustern der Spieleprogrammierung beginnen, aber nicht auf die übliche Weise. Wir werden in diesem Buch die Use-Case-Strategie anwenden. Wir nehmen ein AAA-Standardspiel und zeigen Ihnen die Hürden in verschiedenen Entwicklungsstadien. In ähnlicher Weise werden verschiedene Anwendungsfälle verwendet, um andere Muster wie das Adaptermuster, das Prototypmuster, das Fliegengewichtmuster und das Beobachtermuster vorzustellen. Schließlich werden einige Tipps und Tricks vorgestellt, wie Sie Ihren Code refaktorisieren können, um häufige Codegerüche zu beseitigen und die Zusammenarbeit mit anderen zu erleichtern. Am Ende des Buches werden Sie die beliebtesten und am häufigsten verwendeten Muster mit den besten Praktiken beherrschen. Stil und Ansatz

In diesem Buch wird Schritt für Schritt anhand von Fallstudien aus dem wirklichen Leben vorgegangen. Jedes Muster wird zunächst anhand eines Engpasses erklärt. Wir zeigen Ihnen ein Problem in Ihrem täglichen Arbeitsablauf, stellen Ihnen dann das Muster vor und zeigen Ihnen, wie das Muster die Situation löst. Inhaltsverzeichnis Einführung in Design Patterns One Instance to Rule Them All - Singletons Flexibilität mit dem Component Object Model Künstliche Intelligenz mit dem State Pattern Entkopplung von Code mit dem Factory Method Pattern Erstellen von Objekten mit dem Prototype Pattern Verbesserung der Leistung mit Object Pools Steuerung der Benutzeroberfläche mit dem Command Pattern Entkopplung von Gameplay mit dem Observer Pattern Gemeinsame Nutzung von Objekten mit dem Flyweight Pattern Verstehen von Grafik und Animation Best Practices

Weitere Daten des Buches:

ISBN:9781787127838
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Unreal Engine 4.x Scripting mit C++ Kochbuch - Zweite Auflage - Unreal Engine 4.x Scripting with C++...
Schreiben Sie effiziente, wiederverwendbare...
Unreal Engine 4.x Scripting mit C++ Kochbuch - Zweite Auflage - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Unity 2020 Mobile Spiele-Entwicklung: Entdecken Sie praktische Techniken und Beispiele, um...
Ein praktischer Leitfaden zur Verwendung von Unity für...
Unity 2020 Mobile Spiele-Entwicklung: Entdecken Sie praktische Techniken und Beispiele, um ansprechende Spiele für Android und iOS zu entwickeln und bereitzustellen. - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Unity 2017 Mobile Game Development: Spiele für Android und iOS mit Unity entwickeln, bereitstellen...
Lernen Sie, Ihre mobilen Spiele mit dem neuesten...
Unity 2017 Mobile Game Development: Spiele für Android und iOS mit Unity entwickeln, bereitstellen und monetarisieren - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Muster und bewährte Praktiken der Spieleentwicklung - Game Development Patterns and Best...
Nutzen Sie bewährte Lösungen, um häufige Probleme bei der...
Muster und bewährte Praktiken der Spieleentwicklung - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - Vierte Ausgabe: Über 50 Rezepte, mit denen Sie Ihr Spiel...
Überwinden Sie die Herausforderungen und die...
Unity 2021 Shaders and Effects Cookbook - Vierte Ausgabe: Über 50 Rezepte, mit denen Sie Ihr Spiel in ein visuell beeindruckendes Meisterwerk verwandeln können - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Unity 2022 Mobile Game Development - Dritte Ausgabe: Entwickeln und veröffentlichen Sie ansprechende...
Begeben Sie sich auf ein Abenteuer in der...
Unity 2022 Mobile Game Development - Dritte Ausgabe: Entwickeln und veröffentlichen Sie ansprechende Spiele für Android und iOS - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Erstellen eines FPS-Spiels mit Unity - Building an FPS Game with Unity
Erstellen Sie ein hochwertiges Ego-Shooter-Spiel mit der Unity-Spielengine und den beliebten...
Erstellen eines FPS-Spiels mit Unity - Building an FPS Game with Unity

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: