Make A Multiplayer Game In Unity
最后更新于 2024 年 1 月。
MP4 格式视频,分辨率为 1920×1080,音频为 AAC 格式,44.1 千赫兹。
语言为英语,文件大小为 8.18GB,时长为 10 小时 26 分钟。
“专业游戏设计”。
一、你将学到什么
- 在 Unity 中创建多人游戏。
- 连接到 Photon Unity Network。
- 学习网络脚本编程。
- 在网络上生成玩家。
- 创建多个关卡。
- 在网络上显示关键统计信息。
- 离开房间并删除数据。
二、要求
- 一台能够运行 Unity 2022 的电脑。
- 对游戏和 C# 脚本编程有兴趣。
三、课程描述
你是否曾经想过在 Unity 中制作多人游戏呢?在本课程中,我将向你展示如何做到这一点。我为你提供了一个我创建的 3D 关卡,并将带你逐步进行设计,这意味着你不需要有任何先前的经验。
我们将涵盖角色设置、更换武器、第三人称相机跟随和枪支瞄准。我将使用 Photon Unity Networking(Pun),它是完全免费的。我将详细解释网络编程的代码,以便你也可以将其纳入你自己的项目中。
我们将研究如何在网络上同步数据、击杀角色并在每个人的屏幕上更新生命值条,显示关键统计信息,如击杀数,并在网络上显示获胜者。
我们还将为三种不同的游戏类型创建主菜单和大厅菜单。我将向你展示如何离开游戏并返回大厅,以便玩家数据也被删除。
我们还将涵盖团队战斗游戏,在这种情况下是红队和绿队,以及无重生游戏模式,所以如果你被击杀,你将返回大厅。最后一个站立的玩家获胜。
在本课程结束时,你将在多人游戏设计方面发展到中级水平的技能。橙光艺术网那么为什么不今天就加入CGART.NET呢?我期待在我的课程中见到你。
音乐来自 free-stock-musicfsm-team racing、fsm-team craft 和 time-rider。
四、课程概述
第一部分:介绍
- 第 1 讲:介绍。
第二部分:设置角色
2. 第 2 讲:安装 Unity。
3. 第 3 讲:创建一个新项目。
4. 第 4 讲:导入关卡资产。
5. 第 5 讲:移动角色。
6. 第 6 讲:旋转角色。
7. 第 7 讲:角色动画。
8. 第 8 讲:角色跳跃。
9. 第 9 讲:排列武器。
10. 第 10 讲:动画绑定。
11. 第 11 讲:握住武器。
12. 第 12 讲:武器切换脚本。
13. 第 13 讲:武器切换中级代码。
14. 第 14 讲:Cinemachine。
15. 第 15 讲:瞄准。
16. 第 16 讲:准星。
17. 第 17 讲:角色瞄准。
18. 第 18 讲:修复拇指问题。
19. 第 19 讲:修复跳跃问题。
第三部分:连接到服务器
20. 第 20 讲:Photon。
21. 第 21 讲:服务器设置。
22. 第 22 讲:Photon 脚本编程。
23. 第 23 讲:连接到服务器。
24. 第 24 讲:在网络上生成玩家。
25. 第 25 讲:相机跟随我们的玩家。
26. 第 26 讲:仅控制我们的角色。
27. 第 27 讲:更新位置和动画。
28. 第 28 讲:设置拾取物品。
29. 第 29 讲:生成武器。
30. 第 30 讲:拾取武器。
31. 第 31 讲:拾取其他武器。
32. 第 32 讲:在服务器上切换武器。
33. 第 33 讲:修复手柄问题。
第四部分:菜单和用户界面
34. 第 34 讲:设置主菜单。
35. 第 35 讲:主菜单脚本。
36. 第 36 讲:大厅场景。
37. 第 37 讲:大厅脚本。
38. 第 38 讲:选择颜色。
39. 第 39 讲:设置颜色脚本。
40. 第 40 讲:昵称橙光艺术网。
41. 第 41 讲:显示当前玩家的名字。
42. 第 42 讲:计时器。
43. 第 43 讲:显示武器图标。
44. 第 44 讲:显示击杀数。
45. 第 45 讲:等待所有玩家。
46. 第 46 讲:添加回车键。
47. 第 47 讲:退出房间。
48. 第 48 讲:退出等待屏幕。
49. 第 49 讲:完成大厅场景。
第五部分:游戏玩法
50. 第 50 讲:枪口闪光。
51. 第 51 讲:枪声。
52. 第 52 讲:射击角色。
53. 第 53 讲:生命值条伤害。
54. 第 54 讲:修复问题。
55. 第 55 讲:死亡动画。
56. 第 56 讲:消息显示。
57. 第 57 讲:更新击杀数。
58. 第 58 讲:修复问题。
59. 第 59 讲:重生。
60. 第 60 讲:重生文本。
61. 第 61 讲:弹药数量。
62. 第 62 讲:获胜面板。
第六部分:游戏模式
63. 第 63 讲:团队战斗颜色。
64. 第 64 讲:团队战斗击杀数。
65. 第 65 讲:无重生。
66. 第 66 讲:最后一个站立的人。
67. 第 67 讲:导出游戏。
第七部分:奖励部分
68. 第 68 讲:最终完成的游戏。
五、适用人群
本课程适用于任何想要制作自己的 Unity 多人游戏的人。
CGART.NET 橙光艺术网
暂无评论内容