|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ue5-blueprint-scripting-masterclass-create-gta5-style-game/
课程评论:没有评论
课程名称:虚幻引擎5蓝图脚本大师班,创建GTA5 课程概述:您想成为虚幻蓝图可视化脚本的高手吗?您渴望创造一个类似GTA5的游戏吗?虚幻引擎5是全球最开放且先进的实时3D游戏开发工具,以其在《堡垒之夜》、《绝地求生》、《无主之地3》、《观察者》以及《星球大战绝地:陨落秩序》等游戏中的出色表现而闻名。本课程将从基础知识开始,逐步深入,涵盖您开发一款类似GTA5游戏所需的所有内容。我们将设计一个完整且广阔的城市、创建一个射击角色,并为三种不同的火器(手枪、步枪和狙击步枪)开发武器系统。我们还将创建AI敌人、混乱驱动的汽车系统、AI控制的汽车、游戏用户界面、游戏模式和规则。最棒的是,您将通过蓝图完成所有这些内容,无需任何编程或C++的先前经验。课程中将提供所有必要的资产,确保您能够轻松跟随。 课程内容包括: 1. 虚幻引擎5基础:为初学者游戏开发者提供全面指南。 2. 蓝图脚本基础:涵盖UE5中蓝图脚本的所有基本类型和组件。 3. 蓝图工作原理:理解蓝图脚本背后的逻辑,创建自己的游戏逻辑。 4. 创建城市地图:开发游戏所需的完整且广泛的城市。 5. 射击游戏开发:从零开始构建射击游戏,从空白项目和角色类开始。 6. 武器系统:实施三种不同火器的综合武器系统,包括射击、弹药计数、装填、瞄准等。 7. 游戏用户界面:设计完整的游戏用户界面,显示武器信息、生命值和敌人计数。 8. AI射击敌人:实施AI控制器、行为树、黑板、BT任务、BT服务、BT装饰器、随机位置查找、玩家追逐和射击逻辑。 9. AI人物:创建四个不同的AI控制角色,设置巡逻点,并在受到伤害时使它们跑起来。 10. 混乱车辆(可驾驶汽车):使用UE5中的混乱系统开发完全功能的可驾驶汽车。 11. AI汽车:使用样条路径,实施停走功能,当前方有障碍物时,汽车停止,并允许在运行时动态占有和退出汽车。 12. 交通信号灯:设计完整的交通信号灯系统,在红灯时停止AI汽车和行人。 13. 枪械和健康补给道具。 14. 游戏模式和规则。 15. 打包最终项目。 通过本课程,您将掌握虚幻引擎5蓝图脚本的技能,并能独立开发一款功能丰富的游戏。
Do you want to become the master of Unreal Blueprint visual scripting?Do you aspire to create a game like GTA5?Unreal Engine 5 is the world's most open and advanced real-time 3D creation tool for game development. This engine is renowned for creating games such as Fortnite, PUBG, Borderlands 3, Observer, and Star Wars Jedi: Fallen Order.In this course, I will start with the basics and progress step by step, covering everything you need to know to develop a game like GTA5.We will design a complete and vast city, create a shooter character, and develop weapon systems for three different firearms (Pistol, Rifle, and Sniper). We will also create AI enemies, a chaos-driven car system, AI-controlled cars, game user interface, game modes, and rules. The best part? You'll accomplish all of this using Blueprints, so no prior experience in programming or C++ is necessary.All the necessary assets will be provided, ensuring you can easily follow along.In this course, we will cover:Unreal Engine 5 Basics: A comprehensive guide for beginner game developers.Blueprint Scripting Basics: I will cover all the fundamental types and components of Blueprint scripting in UE5.How Blueprints Work: Understand the logic behind Blueprint scripting and create your own game logic.Creating a City Map: Develop a complete and expansive city for your game.Shooter Game Development: Start building a shooter game from scratch, beginning with a blank project and character class.Weapons: Implement a comprehensive weapon system for three different firearms (Pistol, Rifle, and Sniper), covering shooting, ammo count, reloading, aiming, and more.Game UI: Design a complete game user interface displaying weapon information, health bars, and enemy count.AI Shooter Enemies: Implement AI controllers, Behavior Trees, Blackboards, BTTasks, BTServices, BTDecorators, random location finding, player chasing, and shooting logic.AI People: Create four different AI-controlled characters, set up patrolling points, and enable them to run when they receive damage.Chaos Vehicles (Drivable Cars): Develop fully functional drivable cars using the Chaos system in UE5.AI Cars: Use spline paths, implement stop-go functionality, enable cars to stop if obstacles are in front, and allow dynamic possession and exit of cars during runtime.Traffic Lights: Design a complete traffic light system that halts AI cars and pedestrians when the light is red.Gun and Health PickupsGame Modes and RulesPackaging the Final Project