|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/unreal-engine-multiplayer-c-inventory-crafting-building/
课程评论:没有评论
## 课程总结:《Unreal Engine Multiplayer C++ Inventory, Crafting, Building》 本课程是一门使用 **Unreal Engine 5 (UE5) C++** 开发的游戏开发课程,专注于为玩家打造 **多人在线角色扮演游戏 (RPG)** 和 **生存类游戏** 所需的核心系统。 **核心内容包括:** * **物品拾取与存储系统:** 学习如何创建一个功能完善的**游戏内物品栏系统**,让玩家能够从游戏世界中拾取物品并进行存储,满足“囤积癖”玩家的需求。 * **资源收集与制作系统:** 在物品栏系统基础上,课程将教授如何构建一个**制作(Crafting)系统**,玩家可以利用收集到的宝贵资源来制作新的物品和武器。 * **游戏建造系统:** 课程将指导学员创建类似于《堡垒之夜》、《深海迷航》或《英灵神殿》等热门游戏的**建造系统**,让玩家能够自由地建造游戏内的结构。 * **多人游戏适配:** 重点是将上述所有系统(物品栏、制作、建造)**适配到多人游戏环境**。学员将学习如何实现**共享存储**,以便玩家可以与好友共享收集到的资源。 **课程优势:** * **实践性强:** 专注于核心游戏机制的开发,提供切实可行的解决方案。 * **引擎前沿:** 使用最新的 Unreal Engine 5 版本。 * **多人设计:** 核心目标是为多人游戏开发打下基础。 **先修知识建议:** * **C++ 基础:** 课程将主要使用 C++ 进行开发,**不涵盖 C++ 基础知识**。 * **Unreal Engine 界面:** 对 Unreal Engine 的界面和基本操作有一定了解。 本课程旨在帮助开发者快速掌握如何在 Unreal Engine 5 中实现一个功能强大且支持多人游戏的物品管理、制作与建造系统。
Welcome to the course, thanks for stopping byThis is an Unreal Engine 5 development course that will help you on your way to developing games that utilize storage like RPG's and Survival Games where you have to gather resources and craft new items and new weaponsHere you will learn how to create an in-game inventory system where you can pick things up from the world and store them for later (ideal for hoarders).Once we have our Inventory I will show you how to create a crafting system that uses those precious resources you have gathered. When we are done with Crafting we will move onto building, learn how to create a system similar to that of Fortnite or your favourite survival games like Subnautica or Valheim.Multiplayer support is a must in day to day games, I will not show you how to create a multiplayer game but I will show you how to make your inventory/crafting/building systems work for multiplayer games and how you can have shared storage to share those resources you have gathered with your friends who couldn't be bothered to gather them themselves.This course will primarily be using Unreal Engine 5's C++ scripting so some prior knowledge of C++ is advised as I will not be covering the basics, and an understanding of Unreal Engines interface is highly advisable as I wont be covering that either.