Unreal Engine 5, C++. Guide Complet pour débutants

所在平台: Udemy

课程主页: https://www.udemy.com/course/unreal-engine-5-jeux-en-c-pour-debutants/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Unreal Engine 5 C++ 入门到精通指南 **课程概述:** 本课程是一门为初学者量身打造的 Unreal Engine 5 游戏开发入门课程。您将深入学习 UE5 的强大功能,并完全通过 C++ 代码实现游戏逻辑,摒弃蓝图系统。 **主要学习内容:** * **角色与动画:** * 免费获取 Mixamo 上的角色和动画素材。 * 导入和管理角色及动画。 * 处理轴向(Axis)和动作(Action)输入。 * 实现移动、待机、跳跃、射击、死亡等多种角色动画。 * 修改现有动画。 * 进行动画重定向(Retargeting),将动画应用于不同角色。 * 将武器装备到角色右手中,并为敌人配备武器。 * **射击与战斗系统:** * 实现角色射击敌人。 * 添加枪火特效和命中特效。 * 加入枪声音效。 * 实现目标指示器。 * 开发连射功能。 * 对角色和敌人造成伤害。 * 添加子弹痕迹。 * 实现血液效果。 * 管理贴花(Decals)效果。 * 实现角色和敌人的死亡机制。 * **人工智能(AI):** * 编写 AI 代码,使敌人能够追逐并射击玩家。 * 让敌人在未发现玩家时进行巡逻。 * **交互与环境:** * 根据地面材质播放不同的脚步声。 * 为物体添加动画和音效。 * 实现开门功能。 * 控制灯光开关。 * 实现物品拾取(例如钥匙)。 * **物理与 UI:** * 管理游戏中的物理和碰撞。 * 使用 C++ 代码控制屏幕上的 UI 元素,包括文本、图像和进度显示。 * **游戏附加功能:** * 开发作弊码功能。 * 实现角色无敌。 * 添加无限弹药。 * 实现角色躲藏机制,允许玩家潜行并从敌人视线外进行攻击。 * 集成背景音乐。 本课程将全面引导您使用 C++ 创造一个完整的、具有战斗、AI 和交互功能的 Unreal Engine 5 游戏。

课程评论(0条)

课程详情

Formation facile pour débutants. Découverte de la version 5 de Unreal Engine. Initiation et programmation des jeux avec Unreal Engine C++, sans utiliser de blueprint. Récupérer des personnages et animations gratuitement sur le site Mixamo.Importer les personnages et les animations.Gérer les entrées axis et action.Gérer les animations de déplacements, d'attente, de saut, de tir, de mort...Modifier les animations.Retargeting, transposer les animations sur les autres personnages.Placer l'arme dans la main droite du personnage, et des ennemis.Tirer sur les ennemis.Etincelles de tir et d'impacts.Bruitage des coups de feu.Afficher une cible. Tirer en rafale.Causer des dommages sur le personnage et les ennemis.Traces de balles. Sang.Gérer les decals.Faire mourir le personnage et les ennemis.Programmer l'intelligence artificielle, pour que les ennemis poursuivent et tirent sur le personnage, quand ils le voit.Ennemis qui continuent de patrouiller quand ils ne voit pas le personnage.Bruits de pas différents, suivant la surface du sol.Animer des objets, avec bruitage.Ouvrir une porte.Allumer une lumière.Récupérer des objets (clés)Gérer la physique, les collisions.Widgets. Informations affichées sur l'écran. Gérer les textes, images et progressions affichées à l'écran, depuis le code c++Programmer des codes de triche.Personnage immortel.Nombre de balles illimitées.Donner au personnage la possibilité de se cacher de l'ennemi, et donc de pouvoir l'attaquer sans être vus.Musique d'ambiance.

课程标签

0人关注该课程

主题相关的课程