Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu

Unreal Engine 5 C++: Làm Game Multiplayer kết nối với Steam

Unreal Engine 5 C++: Làm Game Multiplayer kết nối với Steam

Làm Game Multiplayer Góc Nhìn Thứ 3 có kết nối với Steam

4.8
(550 đánh giá)
2,200 học viên
Giảng viên
Brandon Vox
Đánh giá cao
79.000đ 1.689.000đ -95%
14.0 giờ video
7 tài nguyên
2 bài viết
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Làm Game Online Multiplayer
Kết nối Game với Steam
Làm Game Góc Nhìn Thứ 3
Cách viết Clean Code

Yêu cầu

Đã thành thạo Blueprint trong Unreal Engine
Đã thành thạo C++ trong Unreal Engine

Đối tượng phù hợp

Những bạn thích làm Game Multiplayer
Những bạn thích chơi Game trên Steam
Những bạn thích Game bắn súng góc nhìn thứ 3

Nội dung khóa học

15 phần • 110 bài giảng
1 Code thường sử dụng
1 Unreal Engine 5.1
2 Tải Visual Studio
3 Setup Visual Studio
4 Tạo Project
5 Third Person
6 First Map
7 Lyra
8 Class Character
9 Nếu không tạo được class C++
10 Camera
1 Enhanced Input
2 Add Mapping Context
3 Look
4 Move
1 Giải thích Multiplayer
2 Setup Multiplayer
3 Giải thích Local Role
4 Local Role Widget
5 Show Local Role
1 Animation Blueprint
2 Weapon Silver Pack
3 Class Weapon
4 Spawn Weapon
5 OnRep
6 Blendspace
7 Ground Speed
8 Strafing Value
9 Tạo Aim Offset
10 Dùng Aim Offset
1 Fire Montage
2 Fire Effect
3 Server RPC
4 Multicast RPC
5 Line Trace
6 Multiplayer Line Trace
7 Player Controller
8 Thiết kế Character Widget
9 Client RPC
10 Hiển thị Character Widget
11 Spring Arm socket offset
12 Hit Character
13 Hit Effect
14 Multiplayer Hit Effect
15 Apply Point Damage
16 On Take Point Damage
17 Hit React Montage
18 Hit React 4 hướng
19 Fire Rate
20 Chỉnh vị trí Trace Hit
1 Thiết kế Health Widget
2 Show Health
3 Update Health
1 Handle Dead
2 Class Game Mode
3 Peack Game Mode
4 Set Life Span
5 Respawn
6 Dead Camera
1 Class Player State
2 Peack Player State
3 Player State Widget
4 Show Player State Widget
5 Client Show Player State Widget
6 Update Text Score
7 Add Score
8 Client Add Score
9 Text Death
10 Property Death
11 Add Death
1 Text Countdown
2 Match Countdown
3 Sync Server Time
4 Countdown Widget
1 Match State
2 Warmup Widget
3 On Match State Set
4 Client On Match State Set
5 Fix Player State Widget
6 Warmup Countdown
7 Game Mode Time
8 Start Match
9 Start Level Time
1 Show Result Widget
2 Custom Match State
3 Switch to Show Result
4 Show Result Countdown
1 Class Game State
2 Peack Game State
3 Update MVP
4 Text MVP
5 Show Text MVP
6 Show Winner Name
1 Online Subsystem Steam
2 Game Instance Subsystem
3 Startup Map
4 Startup Widget
5 Input Mode UI
6 On Click Button
7 Widget Animation
1 Create Session
2 Input Mode Game
3 Delete Existed Session
4 Session Item Widget
5 List View
6 Add Item to List View
7 Find Sessions
8 Build Game
9 Send Game
10 Join Session

Giới thiệu khóa học

Khóa học Unreal Engine 5 C++ Multiplayer Steam

Khóa học này tập trung vào hướng dẫn những bạn đam mê làm Game Multiplayer, bằng cách sử dụng Unreal Engine 5. Đặc biệt, khóa học này hướng đến đối tượng yêu thích trải nghiệm game trên nền tảng Steam và đặc biệt quan tâm đến thể loại game bắn súng góc nhìn thứ 3. Trong khóa học, mình sẽ hướng dẫn kiến thức và kỹ năng cần thiết để phát triển Game Multiplayer, kết nối Game với Steam, thiết kế trải nghiệm chơi game từ góc nhìn thứ 3 và áp dụng các nguyên tắc Clean Code.

Để chuẩn bị cho khóa học, học viên cần nắm vững việc sử dụng Blueprint trong Unreal Engine và có kiến thức vững về ngôn ngữ lập trình C++ trong Unreal Engine.

Nội dung chính của khóa học bao gồm các bước quan trọng như tạo project, tích hợp camera cho nhân vật, thao tác di chuyển nhân vật thông qua Enhanced Input, hoạt họa nhân vật bằng Animation Blueprint, kết nối vũ khí (Rifle) vào nhân vật và phát triển cơ chế bắn súng hoạt động mượt mà trong môi trường Multiplayer. Khóa học cũng tập trung vào quản lý các chỉ số quan trọng của nhân vật như Health và các điểm số của người chơi, cũng như thiết kế UI và sử dụng các thành phần của Widget như Text Block, Button, List View, Widget Animation,... Hơn nữa, mình sẽ hướng dẫn cách hồi sinh nhân vật thông qua Game Mode và tùy chỉnh Game Mode, Player State, Game State theo nhu cầu. Khóa học cũng giới thiệu về Network Replication, Remote Procedure Calls (Client, Server, Net Multicast), đồng bộ thời gian giữa Server và các Client, cũng như tích hợp Online Subsystem Steam và các chức năng quan trọng như Create Session, Destroy Session, Find Sessions và Join Session.

Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?