Ư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: Nhập Môn C++

Unreal Engine 5: Nhập Môn C++

Học C++ cho Unreal Engine 5 và Làm Game Soulslike

4.9
(884 đánh giá)
3,536 học viên
Giảng viên
Brandon Vox
Đánh giá cao
79.000đ 1.969.000đ -96%
19.0 giờ video
2 bài quiz
3 tài nguyên
1 bài viết
1 bài coding
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 Soulslike (Unreal Engine 5)
Nền tảng lập trình từ A đến Z (Nhị Phân, C, C++, C++ cho Unreal Engine)
Clean Code
Học 5 nguyên tắc S.O.L.I.D trong lập trình

Yêu cầu

Biết lập trình Blueprint trong Unreal Engine

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

Những bạn đã biết lập trình Blueprint, và muốn học thêm C++
Những bạn thích thể loại game Soulslike

Nội dung khóa học

12 phần • 161 bài giảng
1 Giới thiệu khóa học
2 Cách đặt câu hỏi
1 Nhị Phân
2 BIT
3 Cài đặt Visual Studio
4 Printf
5 Int
6 Giá trị khởi tạo
7 Địa chỉ của biến
8 Scanf
9 Float
10 Char
11 Ép kiểu dữ liệu
12 %
13 If
14 && và ||
15 Else if
16 Switch
17 While
18 Vòng lặp vô hạn
19 For
20 Mảng
21 Thao tác mảng bằng con trỏ
22 Function
23 Truyền địa chỉ
24 Const
1 Chương trình C++ đầu tiên
2 Namespace
3 Overloading Function
4 cin
5 typedef
6 Struct
7 auto
8 Stack và Heap
9 Duyệt mảng nhanh
10 Class
11 Constructor
12 Public và Private
13 Const Function
14 Định nghĩa Function ngoài Class
15 Static Function
16 Reference trong C++
17 Kế thừa
18 Protected
19 Override Function
20 Function Template
21 Class Template
1 Git Commit
2 Code thường sử dụng
3 Cài đặt Visual Studio
4 Tạo Project
5 Third Person Map
6 Cách thao tác trong Level
7 Paragon Greystone
8 Class Base Character
9 Follow Camera
10 Nhìn xung quanh
11 Add Input Mapping Context C++
12 UPROPERTY()
13 Nhìn xung quanh C++
1 Di chuyển
2 Di chuyển C++
3 Data Asset
4 Anim Instance
1 Event Attack
2 Attack Component
3 Base Character Data
4 Interface là gì?
5 Unreal Interface
6 Ngăn spam attack
7 Anim Notify
8 Blend Lower Upper
9 Physics Asset
10 Line Trace
11 Trace Character Mesh
12 Line Trace C++
13 Chỉ Hit 1 lần
14 Sphere Trace
15 Trace trên vũ khí
16 Trace trong Attack Component
17 Anim Notify State
18 Apply Point Damage
19 On Take Point Damage
20 Fix Hit React Montage
21 Full Body Animation khi Hit React
22 Hit React Front Back
23 Hit React Right Left
24 Combo
25 Save Attack
26 Nhiều đòn đánh
1 Hit Impact Effect
2 Weapon Trail
3 Tải Action RPG
4 Hit Impact Sound
5 Pain Sound
6 Start Attack Sound
7 Swing Sound
8 Tiếng Bước Chân
1 Paragon Terra
2 Animation Blueprint Template
3 Physics Asset
4 Attack Montages
5 Trace Hit
6 Hit React Montages
7 Hit Impact
8 Tiếng Bước Chân
1 Player Character
2 Show Player Widget
3 Health Component
4 Widget C++
1 Enemy Character
2 AI Controller
3 Behavior Tree
4 Black Board
5 Sequence là gì?
6 Sequence: Patrol
7 Task: Update Patrol Location
8 AI Perception Component
9 Draw Debug Cone
10 Health Bar Enemy
11 Update Enemy Health
12 Selector là gì?
13 Sequence: Chase Player
14 Change Max Walk Speed
15 Remove Dynamic
16 Sắp xếp Character
17 Selector: Fight
18 Service: Check Distance
19 Task: Attack
20 Notify: End Hit React
21 Update Player Health
22 Black Board Enum
23 Exit Combat
24 Thấy lại người chơi
25 Event Dead: Enemy
26 Event Dead: Player
1 Stamina Component
2 Stamina Bar
3 Mất Stamina khi Attack
4 Ngăn Attack khi hết Stamina
5 Strong Attack
6 Cost Map và Damage Map
7 Hồi phục Stamina
1 Chọn Attack Type
2 Chạy khi hết Stamina
3 Fix Camera
4 Refactor Attack Interface
5 Strafe 1
6 Strafe 2
7 Theme Sound
8 Fix Hit React
9 Event Elimination
10 End Widget
11 Onclick Button
12 Event Win
13 Camera Shake
14 Enemy Spawner
15 Enemy vs Enemy
16 Enemy vs Player
17 Affiliation
18 Respawn Enemy

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

Khóa học Unreal Engine 5 C++: Nhập Môn C++

Khóa học này dành cho những bạn đã có kiến thức về lập trình bằng Blueprint và muốn mở rộng kỹ năng làm game bằng ngôn ngữ C++. Đặc biệt, khóa học này hướng đến những ai yêu thích thể loại game Soulslike như Elden Ring, Sekiro và muốn tham gia vào quá trình phát triển game bằng Unreal Engine 5.


Phần đầu của khóa học tập trung vào việc hướng dẫn lập trình C++ một cách dễ hiểu và phù hợp cho mọi đối tượng. Khóa học cung cấp nền tảng lập trình toàn diện, từ những kiến thức cơ bản đến nâng cao. Điều đặc biệt của khóa học là việc giảng dạy bằng tiếng Việt, giúp học viên dễ tiếp cận và hiểu bài học hơn. Ngoài ra, chất lượng video và âm thanh trong khóa học đảm bảo tốt, giúp học viên có trải nghiệm học tốt hơn.


Các điểm mạnh của khóa học bao gồm hướng dẫn viết Clean Code, áp dụng 5 nguyên tắc S.O.L.I.D trong lập trình hướng đối tượng và đặc biệt là khóa học về Unreal AI tốt nhất. Nội dung chính của khóa học xoay quanh việc phát triển game Soulslike, học lập trình C, lập trình C++ cũng như sử dụng C++ trong Unreal Engine 5. Học viên cũng được hướng dẫn cách sử dụng Unreal Interface, điều khiển Enemy trong game bằng Unreal AI và quản lý quyết định của AI thông qua Behavior Tree. Đồng thời, khóa học cũng giới thiệu cách di chuyển nhân vật bằng bàn phím và chuột, quản lý Animation, thêm âm thanh và hiệu ứng, cũng như hiển thị các chỉ số của nhân vật thông qua User Widget, bao gồm Thanh Máu và Thể Lực.

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ợ?