Création d'Objets Collectables en C++ avec Unreal Engine

Détection de collisions sur les objets
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Unreal Engine 5
Revoir le teaser Je m'abonne
3,0
Transcription

49,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,0
49,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo incluent l'apprentissage de la création d'objets collectables en C++, la gestion des collisions dans Unreal Engine, et la compréhension des processus de compilation et de dépannage.

Dans ce tutoriel, apprenez à créer des objets collectables en C++ dans Unreal Engine, et gérer les collisions et la compilation.

Ce tutoriel vous guide à travers le processus de création d'objets collectables en C++ pour Unreal Engine.

Afin de détecter des collisions et de les rendre collectables, vous commencerez par la création d'une nouvelle classe C++ appelée collectable dans Visual Studio. Vous apprendrez également à surmonter les problèmes courants de compilation et à vous assurer que les classes sont correctement intégrées dans Unreal Engine. Une fois cette étape complétée, vous définirez des composants visuels et de collision comme USphereComponent et UCapsuleComponent.

Finalement, vous écrirez une fonction de détection de collisions qui permettra à l'objet de réagir aux interactions dans le jeu. Ce tutoriel met l'accent sur la gestion des erreurs de compilation et l'importance de structurer correctement votre code pour assurer une performance optimale.

Voir plus
Questions réponses
Que faire si Unreal Engine reste bloqué à 86% lors de la création d'une nouvelle classe ?
Fermez Unreal Engine, recompilez le projet dans Visual Studio, puis relancez Unreal Engine.
Comment attacher une capsule de collision à un objet racine dans Unreal Engine ?
Créez un UCapsuleComponent, puis utilisez la méthode SetupAttachment pour l'attacher à l'objet racine.
Pourquoi le C++ est-il utilisé dans Unreal Engine malgré sa complexité ?
Le C++ est utilisé pour ses performances élevées et sa capacité à gérer des calculs de haut niveau, essentiels pour les jeux de qualité élevée.

Programme détaillé

1 commentaire
3,0
1 vote
5
4
3
2
1
worldfolksart
Il y a 2 months
Commentaire
Assez enthousiaste au début , je pense vraiment que la formation est de QUALITÉ! il y a la pédagogie et l'envie mais hélas décrochage au module 4! Problème de Compatibilité essaie avec le moteur actuel 5.4.2 et le 5.0.3 pas compatible non plus avec les fichier fournis! même en rebuild , migration et compagnie rien a faire . Pour les parties INPUT les axis and action mappings sont deprecated laissant place au enhanced input actions et input mapping contexts ! Sinon J'ai bien aimé la partie export import d'animation mixamo que je connaissais mais pas dans unreal c'est très pratique Merci . Merci aussi pour la partie Retarget mais pareil il y a une fonction retarget auto qui fait gagner un peu de temps. Pareil quand on fait manuellement toute la partie Left en sélectionnant tout et dupliquant miroir ça fait quand même gagner du temps ! Pour la partie C++ c'est bien expliqué mais pareil pas les même ligne de code que toi dans visual studio ! surement toujours la compatibilité bref j'aurai adoré suivre cette formation car il explique vraiment bien mais entre les problèmes de compatibilité ,d'inputs, de version de code etc .... il faudrait faire une MISE A JOUR avec les nouvelles fonctionnalités et une meilleurs compatibilités et je reprendrai avec plaisir. Merci beaucoup.