[Unreal Engine] UE5虚幻引擎第一人称多人夺旗射击游戏制作视频教程 |
你将会学到的: 向专业人士学习如何像 AAA 级技术设计师一样创建蓝图。 创建功能齐全的多人夺旗游戏。 涵盖夺旗点创建、得分计算、用户界面实现、武器和伤害系统、重生逻辑和动画设置。 深入讲解复制概念和策略,以防止常见的错误和比赛状况。 演示如何正确使用各种变量类型和容器,如自定义结构和枚举、事件派发器、数组和地图。 要求: 能够运行虚幻引擎 5 的计算机。 学生应该已经知道如何通过 Epic Launcher 安装虚幻引擎。 学生应基本了解如何浏览编辑器。 说明: 学习使用虚幻引擎创建多人夺旗游戏。游戏行业的专业人士将教您如何像 AAA 级技术设计师一样编写游戏脚本。我们将介绍制作核心游戏逻辑的整个过程,并提供一些小贴士,以确保您的项目符合专业标准。我的目标是通过演示蓝图脚本应如何格式化,以通过代码审查并最大限度地减少错误,为希望在游戏行业工作的学生做好准备。 本课程将涵盖捕获点的创建,这些捕获点可以任意数量放置在世界上的任何地方。每个捕获点都将由一个世界中的用户界面小部件来表示,此外还有一个平视显示器来显示团队的捕获进度。捕获逻辑将以这样一种方式创建,即捕获点上有更多玩家的团队将获得更快的进度。每占领一个点,其所在团队就会获得指定的分数,直到取得胜利分数并宣布获胜。每支队伍的总积分将通过屏幕上方的进度条显示,类似于《战地》或《前线》等夺旗游戏。然后游戏将重新开始,完成游戏循环。 此外,本课程还包括创建基本的武器和伤害系统。玩家将能从武器中发射弹丸,击中对手后会对其造成伤害。当玩家的生命值耗尽时,他们将在团队的重生点重生。 该游戏将以第一人称视角创建,学生将学习如何管理相关的动画系统。 此课程面向哪些人: 有抱负的游戏设计师,希望学习更多游戏制作技术方面的知识。 |