Unreal Engine 4.x Scripting with C++ Cookbook - Deuxième édition

Note :   (4,1 sur 5)

Unreal Engine 4.x Scripting with C++ Cookbook - Deuxième édition (P. Doran John)

Avis des lecteurs

Résumé:

Le livre est considéré comme une ressource précieuse pour les débutants en programmation C++ dans Unreal Engine, offrant un mélange d'explications et d'extraits de code. De nombreux lecteurs apprécient la qualité de la référence et les exemples pratiques fournis, tandis que certains expriment leur frustration quant aux détails manquants et au contenu obsolète.

Avantages:

Bonne ressource pour les débutants ayant des connaissances de base en C++.
Couvre une variété de sujets pertinents pour la programmation Unreal Engine.
Offre des extraits de code et des explications pratiques qui aident à intégrer le C++ à l'UE
Chapitres spécifiques sur des sujets avancés tels que la programmation d'ardoises et les capacités de jeu.
Sert de guide de référence pour les projets UE4 en cours.

Inconvénients:

Recettes manquantes dans le livre et divergences concernant le contenu mentionné.
Des problèmes de reliure ont été signalés, entraînant le détachement de pages du livre de poche.
Quelques informations obsolètes et des fonctionnalités qui sont obsolètes dans les versions plus récentes d'Unreal Engine.
Suppose des connaissances préalables qui peuvent ne pas être abordées de manière adéquate, ce qui peut dérouter les débutants.
Critique pour ne pas couvrir de manière adéquate des concepts de programmation essentiels tels que les modèles de conception.

(basé sur 11 avis de lecteurs)

Titre original :

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

Contenu du livre :

Écrire des scripts efficaces et réutilisables pour créer des personnages et des environnements de jeu personnalisés, et contrôler l'IA ennemie Caractéristiques principales Créer des jeux multijoueurs captivants en utilisant Unreal Engine et C++ Incorporer les bibliothèques C++ existantes dans votre jeu pour ajouter des fonctionnalités supplémentaires telles que l'intégration matérielle Solutions pratiques pour la gestion de la mémoire, la gestion des erreurs, les entrées et les collisions pour la base de code de votre jeu Description du livre

Unreal Engine 4 (UE4) est un moteur de jeu populaire et primé qui équipe certains des jeux les plus populaires. Il s'agit d'un outil vraiment puissant pour le développement de jeux, et il n'y a jamais eu de meilleur moment pour l'utiliser dans le cadre de projets commerciaux ou indépendants. Avec plus de 100 recettes, ce livre montre comment libérer la puissance du C++ tout en développant des jeux avec Unreal Engine.

Ce livre vous emmène à la découverte de vos compétences en développement C++ et UE4. Vous commencerez par configurer UE4 pour le développement C++ et apprendrez à travailler avec Visual Studio, un éditeur de code populaire. Vous apprendrez à créer des classes et des structures C++ à la manière d'Unreal. Vous explorerez ensuite la gestion de la mémoire, les pointeurs intelligents et le débogage de votre code. Vous apprendrez ensuite à créer vos propres acteurs et composants par le biais du code et à gérer les événements d'entrée et de collision. Vous serez également exposé à de nombreux éléments du développement de jeux, notamment la création d'interfaces utilisateur, l'intelligence artificielle et l'écriture de code en vue d'un jeu en réseau. Vous apprendrez également à ajouter des éléments à l'éditeur Unreal lui-même.

Grâce à une série de recettes axées sur les tâches, ce livre fournit des informations pratiques sur l'écriture de code pour les jeux avec UE4 à l'aide de C++. À la fin du livre, vous serez en mesure de devenir un développeur de premier plan avec UE4 en utilisant C++ comme langage de script ! Ce que vous apprendrez Créer des classes et des structures C++ qui s'intègrent bien à UE4 et à l'éditeur Blueprints Découvrir comment travailler avec les différentes API déjà présentes dans Unreal Engine Utiliser des concepts avancés tels que les événements, les délégués et les interfaces dans vos projets UE4 Construire des interfaces utilisateur en utilisant Canvas et UMG grâce à C++ Étendre l'Unreal Editor en créant des fenêtres et des éditeurs personnalisés Implémenter des tâches et des services d'IA en utilisant C++, Blackboard et Behavior Trees Écrire du code C++ en gardant à l'esprit la mise en réseau et répliquer les propriétés et les fonctions À qui s'adresse ce livre ?

Si vous êtes un développeur de jeux passionné à la recherche de solutions aux problèmes courants de script, ce livre est fait pour vous. Pour tirer le meilleur parti de ce livre, vous devez comprendre les principes fondamentaux de la conception de jeux et du langage C++. Table des matières Outils de développement UE4 Créer des classes Gestion de la mémoire, pointeurs intelligents et débogage Acteurs et composants Gestion des événements et des délégués Entrée et collision Communication entre classes et interfaces - Partie I Communication entre classes et interfaces - Partie II Intégrer C++ et l'éditeur Unreal - Partie I Intégrer C++ et l'éditeur Unreal - Partie II Travailler avec les API UE4 Mise en réseau multijoueur dans UE4 IA pour contrôler les PNJ Interfaces utilisateur - UI et UMG

Autres informations sur le livre :

ISBN :9781789809503
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Unreal Engine 4.x Scripting with C++ Cookbook - Deuxième édition - Unreal Engine 4.x Scripting with...
Écrire des scripts efficaces et réutilisables pour...
Unreal Engine 4.x Scripting with C++ Cookbook - Deuxième édition - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Unity 2020 Mobile Game Development (Développement de jeux mobiles Unity 2020) : Découvrez des...
Un guide pratique sur l'utilisation d'Unity pour...
Unity 2020 Mobile Game Development (Développement de jeux mobiles Unity 2020) : Découvrez des techniques et des exemples pratiques pour créer et fournir des jeux attrayants pour Android et iOS. - 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 : Construire, déployer et monétiser des jeux pour Android et iOS...
Apprenez à créer, publier et monétiser vos jeux...
Unity 2017 Mobile Game Development : Construire, déployer et monétiser des jeux pour Android et iOS avec Unity - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Modèles de développement de jeux et meilleures pratiques - Game Development Patterns and Best...
Utiliser des solutions éprouvées pour résoudre les...
Modèles de développement de jeux et meilleures pratiques - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - Quatrième édition : Plus de 50 recettes pour vous aider à...
Surmontez les défis et les complexités liés à la...
Unity 2021 Shaders and Effects Cookbook - Quatrième édition : Plus de 50 recettes pour vous aider à transformer votre jeu en un chef-d'œuvre visuellement époustouflant. - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Développement de jeux mobiles Unity 2022 - Troisième édition : Créez et publiez des jeux attrayants...
Embarquez dans une aventure de développement de...
Développement de jeux mobiles Unity 2022 - Troisième édition : Créez et publiez des jeux attrayants pour Android et iOS - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Construire un jeu FPS avec Unity - Building an FPS Game with Unity
Créer un jeu de tir à la première personne de haute qualité en utilisant le moteur de jeu Unity et...
Construire un jeu FPS avec Unity - Building an FPS Game with Unity

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)