班级网站设计素材,永久免费建个人主页,郑州网站建设公司电话多少,上海私人网站建设本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P2 关于本课程#xff08;About This Course#xff09;》 的学习笔记#xff0c;该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版#xff0c;UP主#xff08;也是译者多人TPS完整教程》 —— 《P2 关于本课程About This Course》 的学习笔记该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版UP主也是译者为 游戏引擎能吃么。 文章目录 P2 关于本课程About This Course2.1 课程结构Course Structure2.2 课程资源Resources2.2.1 Github源代码2.2.2 访问Discord社区2.2.3 在课程官网Udemy进行QA 2.3 Summary P2 关于本课程About This Course
本节课将讨论学习本课程需要的重要信息以充分利用本课程Get the best out of this course。 2.1 课程结构Course Structure
本课程包括如下内容
多玩家插件Multiplayer Plugin: 功能包含创建在线会话Online Sessions和连接玩家的功能这个插件在之后的多人游戏项目中也可能会使用到。游戏工程The Game Project创建游戏项目中的所有游戏类包括角色和武器等将多玩家插件以及游戏优化Game Optimization、游戏对战Combat in The Game、游戏状态匹配Match Game States等功能加入其中。这里建议 Unreal Engine 新手先开始制作实际的游戏和通过编程构建游戏机制Gameplay Mechanics需要先从游戏工程The Game Project着手然后先添加课程已经做好的多玩家插件Multiplayer Plugin使得游戏工程The Game Project能够创建在线会话这样就能通过互联网上与其他机器联机测试游戏最后再去学习插件是如何制作的。 2.2 课程资源Resources 2.2.1 Github源代码
每节课的源代码可以在 Github 上查看。
Github 上有两种查看源代码的方式查看每节课特定的代码或者直接查看整个工程的最终代码。 查看每节课特定的代码 每节课都有与之标题相同的“提交”Commits对应每节课代码的改动都可以点击代码仓库的右上角的“commits”按钮查看。 “提交”Commits中用红色、绿色标记的代码行被称为“差异”Diffs它显示了新代码在原来的代码上所做出的修改。其中红色标记的代码表示该代码行被删除了绿色标记的代码行表示该代码行是新加入的代码行。 点击右上角的 “···” 按钮在弹出的菜单中我们可以看到 “View file” 选项单击它可以查看源文件代码。这个功能非常有用如果我们遇到代码无法编译的情况我们可以看看每一节课的源文件代码是怎么样的然后将自己的代码和源文件代码作比较从而进行分析排错。 这里建议不要将上面的代码直接全部复制粘贴这样做不一定可以解决编译错误Copying and pasting large sections of code is just begging for compiler errors.您可能为自己的类或者变量自命名因此类名或变量名会与课程代码有所出入直接复制粘贴大段代码容易导致编译错误。正确的食用方式应该是了解自己的工程代码和课程代码的不同之处如果编译出现问题就以课程代码为参考进行分析。 直接查看整个工程的最终代码
2.2.2 访问Discord社区
社区里面有一个多人测试频道可以在上面与来自世界各地的玩家测试多人游戏项目。
2.2.3 在课程官网Udemy进行QA
可以查看别人是否遇到和自己一样的问题。
也可以自己提问题但是提问时要注意代码格式和规范以便作者和其他学生解答。 2.3 Summary
本节课主要介绍了本系列课程的大体结构包括多人游戏插件制作和游戏工程两方面然后讲解了如何在 Github 上获取课程源代码以及如何科学地查看代码简单介绍了一下如何在 Discord 社区进行交流以及和其他玩家测试自己的多人游戏最后介绍了 Udemy 课程官网的答疑功能。 作者建议虚幻引擎新手先从游戏工程着手在添加课程已经做好的多人插件情况下进行游戏制作使得游戏工程能够创建在线会话这样就能通过互联网上与其他机器联机测试游戏最后再去学习多玩家插件是如何制作的。 由于笔者本人了解过一些计算机网络基础知识也学习过简单的代码编程因此将按课程视频顺序进行学习。