Unreal Engine 4.x Scripting mit C++ Kochbuch - Zweite Auflage

Bewertung:   (4,1 von 5)

Unreal Engine 4.x Scripting mit C++ Kochbuch - Zweite Auflage (P. Doran John)

Leserbewertungen

Zusammenfassung:

Das Buch wird als wertvolle Ressource für Einsteiger in die C++-Programmierung in der Unreal Engine gelobt und bietet eine Mischung aus Erklärungen und Codeschnipseln. Viele Rezensenten schätzen die Referenzqualität und die praktischen Beispiele, während einige ihre Frustration über fehlende Details und veraltete Inhalte zum Ausdruck bringen.

Vorteile:

Gute Ressource für Anfänger mit grundlegenden C++-Kenntnissen.
Deckt eine Vielzahl von Themen ab, die für die Programmierung der Unreal Engine relevant sind.
Bietet praktische Codeschnipsel und Erklärungen, die bei der Integration von C++ in die UE helfen.
Spezielle Kapitel zu fortgeschrittenen Themen wie Slate-Programmierung und Gameplay-Fähigkeiten.
Dient als häufig referenzierter Leitfaden für laufende UE4-Projekte.

Nachteile:

Fehlende Rezepte im Buch und Unstimmigkeiten bezüglich der erwähnten Inhalte.
Es wurden Bindungsprobleme gemeldet, die dazu führten, dass sich Seiten aus dem Taschenbuch lösten.
Einige veraltete Informationen und Funktionen, die in neueren Versionen der Unreal Engine veraltet sind.
Setzt Vorkenntnisse voraus, die möglicherweise nicht ausreichend berücksichtigt werden, was Anfänger verwirren kann.
Kritik, weil wesentliche Programmierkonzepte wie Design Patterns nicht ausreichend behandelt werden.

(basierend auf 11 Leserbewertungen)

Originaltitel:

Unreal Engine 4.x Scripting with C++ Cookbook - Second edition

Inhalt des Buches:

Schreiben Sie effiziente, wiederverwendbare Skripte, um benutzerdefinierte Charaktere und Spielumgebungen zu erstellen und die gegnerische KI zu steuern Hauptmerkmale Erstellen Sie fesselnde Multiplayer-Spiele mit der Unreal Engine und C++ Integrieren Sie vorhandene C++-Bibliotheken in Ihr Spiel, um zusätzliche Funktionen wie Hardware-Integration hinzuzufügen Praktische Lösungen für Speichermanagement, Fehlerbehandlung, Eingaben und Kollisionen für Ihre Spiel-Codebasis Buchbeschreibung

Die Unreal Engine 4 (UE4) ist eine beliebte und preisgekrönte Spiele-Engine, mit der einige der bekanntesten Spiele entwickelt werden. Sie ist ein wahrhaft mächtiges Werkzeug für die Spieleentwicklung und es gab nie einen besseren Zeitpunkt, sie sowohl für kommerzielle als auch für unabhängige Projekte zu nutzen. Mit mehr als 100 Rezepten zeigt dieses Buch, wie man die Leistung von C++ bei der Entwicklung von Spielen mit der Unreal Engine entfesseln kann.

Dieses Buch nimmt Sie mit auf eine Reise, um Ihre C++- und UE4-Entwicklungsfähigkeiten zu verbessern. Sie beginnen mit der Einrichtung von UE4 für die C++-Entwicklung und lernen, wie Sie mit Visual Studio, einem beliebten Code-Editor, arbeiten. Sie werden lernen, wie man C++-Klassen und -Strukturen auf die Unreal-Art erstellt. Danach werden Sie sich mit der Speicherverwaltung, intelligenten Zeigern und der Fehlersuche in Ihrem Code beschäftigen. Anschließend lernen Sie, wie Sie Ihre eigenen Actors und Components durch Code erstellen und wie Sie Eingabe- und Kollisionsereignisse behandeln. Sie werden auch mit vielen Elementen der Spielentwicklung konfrontiert, einschließlich der Erstellung von Benutzeroberflächen, künstlicher Intelligenz und dem Schreiben von Code mit Blick auf das vernetzte Spielen. Sie werden auch lernen, wie Sie den Unreal-Editor selbst erweitern können.

Mit einer Reihe von aufgabenorientierten Rezepten bietet dieses Buch umsetzbare Informationen über das Schreiben von Code für Spiele mit UE4 in C++. Am Ende des Buches werden Sie in der Lage sein, ein erstklassiger Entwickler mit UE4 zu werden, der C++ als Skriptsprache verwendet! Was Sie lernen werden Erstellen von C++-Klassen und -Strukturen, die sich gut in UE4 und den Blueprints-Editor integrieren lassen Entdecken Sie, wie Sie mit verschiedenen APIs arbeiten können, die die Unreal Engine bereits enthält Nutzen Sie fortgeschrittene Konzepte wie Ereignisse, Delegierte und Schnittstellen in Ihren UE4-Projekten Erstellen Sie Benutzeroberflächen mit Canvas und UMG durch C++ Erweitern Sie den Unreal-Editor, indem Sie benutzerdefinierte Fenster und Editoren erstellen Implementieren Sie KI-Aufgaben und -Dienste mit C++, Blackboard und Behavior Trees Schreiben Sie C++-Code mit Blick auf Netzwerke und replizieren Sie Eigenschaften und Funktionen Für wen dieses Buch gedacht ist

Wenn Sie wirklich leidenschaftlicher Spieleentwickler sind und nach Lösungen für gängige Skripting-Probleme suchen, dann ist dies das richtige Buch für Sie. Es wird erwartet, dass Sie die Grundlagen des Spieldesigns und von C++ verstehen, um den größten Nutzen aus diesem Buch zu ziehen. Inhaltsverzeichnis UE4-Entwicklungstools Erstellen von Klassen Speicherverwaltung, Smart Pointer und Debugging Akteure und Komponenten Umgang mit Ereignissen und Delegaten Eingabe und Kollision Kommunikation zwischen Klassen und Schnittstellen - Teil I Kommunikation zwischen Klassen und Schnittstellen - Teil II Integration von C++ und dem Unreal-Editor - Teil I Integration von C++ und dem Unreal-Editor - Teil II Arbeiten mit UE4-APIs Multiplayer-Netzwerke in UE4 KI zur Steuerung von NPCs Benutzerschnittstellen - UI und UMG

Weitere Daten des Buches:

ISBN:9781789809503
Autor:
Verlag:
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: