【中文普通话】25小时使用C++在虚幻引擎5中创建一个快节奏、竞争性的多人在线射击游戏Unreal Engine 5 C++ Multiplayer Shooter

MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz,2声道 类型:电子学习 | 语言:中文普通话 | 时长:100个讲座(24小时51分钟)| 大小:16.5 GB
使用C++在虚幻引擎5中创建一个快节奏、竞争性的多人在线射击游戏!
你将学到什么: 通过匹配会话连接玩家之间的互联网连接 创建一个插件,将任何虚幻引擎项目转换为多人在线游戏 在虚幻引擎中编程多人在线匹配 学习快节奏、竞争性射击游戏的复制技术 通过最小化带宽和最大化性能来优化网络代码 多人在线游戏的延迟补偿技术,包括客户端预测和服务器回滚 多种武器,包括手枪、冲锋枪、突击步枪、霰弹枪、狙击步枪、火箭发射器、榴弹发射器和投掷手雷 拾取物品,包括护盾、生命值、速度增益、跳跃增益和弹药拾取 蹲伏、瞄准、跳跃、横向移动、装填和投掷等多人在线功能 工作中的HUD,包括生命值和护盾条、弹药计数、得分和击败情况以及游戏计时器 自定义游戏模式、自定义匹配状态和使用多人在线中使用的核心类 学习游戏模式、游戏状态、玩家状态、玩家控制器、Pawn、Character和Actor类在多人在线中的工作方式 创建自己的子系统来管理在线会话 了解虚幻引擎的在线子系统,并使用它来编程使用任何在线服务(如Steam)的多人在线游戏 显示公告,包括:谁消灭了谁,谁赢得了比赛,获胜的队伍,倒计时计时器 自定义匹配状态:在热身阶段飞行,显示冷却阶段的获胜者
要求: C++基础知识(变量、函数、指针、类) 至少有一些虚幻引擎的经验 – 创建组件、函数和蓝图(参加我的其他课程之一!)
描述: 超过50小时的内容 – 还在不断上传中!
在这门完全全面的C++课程中学习有关虚幻引擎多人在线的一切。从零开始,我们创建一个完整的多人在线射击游戏,能够创建和加入游戏会话,并连接许多玩家通过互联网。我们将创建我们自己的自定义插件,可以添加到任何虚幻引擎项目中,轻松将其转换为多人在线游戏。
我们学习如何优化我们的游戏以获得最佳性能,因为竞争性射击游戏需要最高的性能。我们将实现延迟补偿技术,如客户端预测和服务器回滚,以便即使在高延迟的情况下游戏也能平稳运行!
我们学习如何为每个多人在线机制使用适当的游戏类。自定义匹配状态、热身/冷却匹配计时器、消灭公告、带有生命值、护盾、弹药和手雷的HUD等等!我们将所有重要功能保留在服务器上,以防止作弊,并学习正确使用玩家控制器、游戏模式、游戏状态、玩家状态、角色和游戏实例类的方法。
我们制作突击步枪、手枪、冲锋枪、火箭发射器、榴弹发射器、狙击步枪和投掷手雷!所有功能在多人在线中运行,优化性能最佳。
隐藏内容需要支付:¥35
立即购买 升级VIP

You may also like...

发表回复