Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Unreal Engine 5 : All in one UE5 master Blueprint

Unreal Engine 5: Tổng hợp chuyên sâu về Blueprint trong UE5

Unreal Engine 5: Tổng hợp chuyên sâu về Blueprint trong UE5

Học Unreal Engine 5 từ cơ bản đến Niagara, Control Rig, AI và Animation

4.4
(1,235 đánh giá)
9,692 học viên
Giảng viên
Unreal magic
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 1.919.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
42.5 giờ video
400 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

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

Hệ thống Niagara
Material
Hoạt ảnh
Blueprint
AI
Giao diện người dùng
Landscape
Môi trường

Yêu cầu

Khóa học này dành cho người mới bắt đầu, bạn không cần biết gì trước

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

Nếu bạn muốn học thiết kế game với Unreal Engine 5

Nội dung khóa học

37 phần • 399 bài giảng
1 01 Tải và cài đặt Unreal Engine 5, tạo project đầu tiên
2 02 Di chuyển trong cảnh và thay đổi vị trí đối tượng
3 03 Thay đổi tỷ lệ và góc xoay của đối tượng trong cảnh
4 04 World space, Local space và Surface snapping
5 05 Snapping, tốc độ camera và các góc nhìn
6 06 Outliner
7 07 Bảng chi tiết (Detail panel)
8 08 Content Drawer
9 Kênh Discord
1 09 Static Mesh và Material là gì
2 10 Các loại mô hình 3D khác nhau
3 11 Import mô hình 3D có material nhưng không có texture
4 12 Import mô hình 3D không có texture
5 13 Import mô hình 3D có nhiều bộ phận và nhiều material
6 14 Mô hình 3D và material từ Quixel
7 Mô hình 3D sử dụng trong phần này
8 Những điều bạn cần biết
1 15 Tạo material đầu tiên
2 16 Màu nền (Base color) của material
3 17 Metalic, Roughness và Specular trong material
4 18 Màu phát sáng (Emissive color)
5 19 Sử dụng texture trong material
6 20 Tổng kết về material
7 21 Bài tập - Material 1
8 22 Bài tập - Material 2
9 Hướng dẫn material bổ sung
10 24 Tài liệu về material
1 23 Giới thiệu về Game Mode
2 24 Kiểm tra Vehicle và First Person Game Mode
3 25 Tạo Game Mode và Pawn
4 26 Thêm Static Mesh và Camera vào Pawn
5 27 Các node mặc định trong Event Graph
6 28 Thiết lập đầu vào - Action Mapping
7 29 Axis Mapping
8 30 Di chuyển Pawn bằng Blueprint
9 31 Cách tìm node mong muốn trong Unreal Engine
1 32 Tạo Blueprint Class cho Character
2 33 Lớp Character Blueprint
3 34 Thêm chuyển động cho Character
4 35 Di chuyển trái và phải
5 36 Nhảy trong Character Class
6 37 Sắp xếp các Blueprint node và thêm chú thích
7 38 Nhìn lên/xuống và xoay trái/phải
8 39 Thêm Skeletal Mesh vào Character
9 Cập nhật 5.2: Import asset không tương thích với phiên bản Unreal Engine của bạn
10 40 Spring Arm cho camera
1 Thiết lập Project để học Enhanced Input
2 Enhanced Input cho hành động nhảy
3 Enhanced Input cho di chuyển tiến/lùi
4 Enhanced Input cho di chuyển trái/phải
5 Enhanced Input cho nhìn lên/xuống
6 Enhanced Input cho nhìn trái/phải
7 Video YouTube của tôi về Enhanced Input
1 41 Giới thiệu về Animation Sequence
2 42 Phát Animation trong Character Class
3 43 Animation Blueprint
4 44 State Machine
5 45 Sửa lỗi trượt chân (sliding)
6 46 Animation nhảy
7 47 Cached Animation
8 48 Bài tập: Thêm khả năng chạy cho Character
9 49 Animation chạy
10 50 Blend Space 1D
11 51 Blend Space 2D
12 52 Sử dụng Blend Space trong Animation Blueprint
1 53 Bài tập: Field of View của Camera
2 54 Thay đổi Field of View khi ngắm bắn
3 55 Thay đổi vị trí Camera
4 56 Timeline
5 57 Dùng Timeline để tạo hiệu ứng cho Camera
6 58 Làm mượt Timeline
7 59 Node Lerp
8 60 Sắp xếp các biến (Variables)
9 61 Collapse Node
10 62 Macro
11 63 Hàm (Functions)
12 64 Cách di chuyển camera của các tựa game AAA
1 65 Kế hoạch cho các bước tiếp theo
2 66 Tính toán góc xoay trái và phải
3 67 Xoay Phải và Xoay Trái
4 68 Aim Offset Animation
5 69 Tính toán Aim Offset Yaw và Pitch
6 70 Tách biệt Animation ngắm bắn và xoay người
7 71 Spring Arm, Camera Boom hay Camera Rail
8 72 Tạo Animation cho Spring Arm
9 73 Animation Montage
10 74 Layered Blend per Bone
11 75 Xoay trái/phải 90 độ kết hợp với Aim Offset
12 76 Sửa lỗi vừa chạy vừa bắn
13 Cập nhật 5.2, 5.3: Sửa lỗi giật và animation xoay người
1 77 Tạo hình tia laser ở đầu nòng súng
2 78 Tạo Material cho tia laser
1 79 Tải Crosshair
2 80 Widget Blueprint Class
3 81 Cài đặt Slot
4 82 Tùy chọn đồ họa
5 83 Render Transform
6 84 Chữ trong UI
7 85 Widget UI Blueprint
1 86 Crosshair trên Widget Blueprint
2 87 Hàm tính độ trải rộng của Crosshair (Spread)
3 88 Giá trị Spread mặc định
1 89 Cập nhật Unreal Engine lên 5.1 và xem các vấn đề phát sinh
2 90 Sửa Animation trên UE 5.1
1 91 Tính Spread khi đi bộ và chạy
2 92 Tính Spread khi nhảy
3 93 Sử dụng Interp To
4 94 Tính Spread khi ngắm bắn
5 95 Spread khi ngắm bắn với Interp To
6 96 Tính Spread khi bắn súng
7 97 Timer với Custom Event và Function
8 98 Súng tự động với Timer
9 99 Tạo Level mới trong Unreal Engine 5
10 100 Line Trace by Channel
11 101 Lưu vị trí súng đang ngắm vào
12 102 Yaw Offset và Pitch Offset
13 103 Dùng Project to Screen và lấy tâm màn hình
14 104 Tính toán Yaw Offset động
15 105 Pitch Offset động
16 106 Ngắm bắn mượt mà
17 Video cập nhật với UE 5.3: Làm cho việc ngắm bắn mượt hơn
1 107 Import file âm thanh vào Unreal Engine
2 108 Các tùy chọn Ambient Sound
3 109 Attenuation
4 110 Phát âm thanh trong Blueprint
5 111 Sound Cue
6 112 Branch trong Sound Cue
7 113 Concatenator
8 114 Continuous Modulator
9 115 Delay Node
10 116 Modulator
11 117 Random Node
12 118 Switch Node
1 119 Tạo Meta Sound
2 120 Inputs, Trigger Repeat và Delay Node
3 121 Graph Input
4 122 Điều khiển Meta Sound trong Blueprint Class
5 123 Ngẫu nhiên hóa âm thanh cho Wave Asset
6 124 Mixers
7 125 Sine Wave và Envelopes
8 126 ADSR Envelope Float
9 127 Ngừng bắn qua Gain
10 128 BPM và Random Float Node
11 129 Các nốt nhạc (Notes) trong Meta Sound
12 130 Sử dụng Beat trong Meta Sound
1 131 Tải và giải nén âm thanh tiếng bước chân
2 132 Tạo Meta Sound cho đi bộ
3 133 Phát âm thanh trong Animation Sequence
4 134 Dùng Anim Notify để phát âm thanh
5 135 Âm thanh khi chạy
6 136 Âm thanh khi bắn súng
1 137 Tổng quan về phần Material
2 138 Bảng xem trước (Preview panel)
3 139 Kiểu dữ liệu với Base Color
4 140 Roughness
5 141 Texture Sample
6 142 Lerp
7 143 Texture Coordinate
8 144 Component Mask và Append Vector
9 145 Time Node
10 146 Panner
11 147 Material Instance
12 148 Chú thích (Comments)
13 149 Sine
14 150 Sine Remapped
15 151 Tạo hiệu ứng cho Opacity
16 152 Tạo hiệu ứng cho World Position Offset
17 153 Reroute Node
18 154 Độ sáng, Độ tương phản, Độ bão hòa và Màu pha (Tint)
19 155 Switch và Texture Parameter
1 156. Tạo hệ thống Niagara rỗng
2 157. Tốc độ phát sinh
3 158. Thêm vận tốc
4 159. Khởi tạo hạt
5 160. Đường cong
6 161. Vị trí theo hình dạng
7 162. Lực hấp dẫn và lực cản
8 163. Tùy chọn Niagara
9 164. Hiệu ứng khói Niagara
10 165. Chất liệu Niagara với SubUV
11 166. Hiệu ứng lửa Niagara
12 167. Tham số Niagara
13 168. Bộ kết xuất Ribbon
14 169. Bộ kết xuất ánh sáng
15 170. Bộ kết xuất lưới
16 171. Tái tạo lưới
1 172. Nhập đạn và vỏ đạn
2 173. Tạo chất liệu cho đạn và vỏ đạn
3 174. Đẩy vỏ đạn ra bằng hệ thống Niagara
4 175. Thêm hiệu ứng VFX đẩy vỏ đạn vào nhân vật
5 176. Mảnh vụn Niagara cho hiệu ứng chớp nòng súng
6 177. Thêm hiệu ứng VFX mảnh vụn Niagara vào súng
7 178. Khói cho hiệu ứng chớp nòng súng
8 179. Tạo chất liệu chớp nòng súng
9 180. Hiệu ứng Niagara chớp nòng súng
10 181. Tạo lớp Blueprint cho đạn
11 182. Hiệu ứng VFX cho đạn
12 183. Hiệu ứng Niagara va chạm đạn
13 184. Hiệu ứng VFX va chạm đạn
14 185. Decal lỗ đạn khi va chạm
1 186. Giới thiệu về va chạm và vật lý
2 187. Va chạm đơn giản và phức tạp
3 188. Cách tốt nhất để tạo va chạm đơn giản
4 189. Mô phỏng vật lý
5 190. Sự kiện va chạm
6 191. Preset va chạm và loại đối tượng
1 192. Bắn đạn kèm vật lý và lực
2 193. Chuyển động của đạn
3 194. Khắc phục lỗi khói
1 195. Ánh sáng động và Ánh sáng tĩnh
2 196. Đèn điểm
3 197. Đèn chiếu
4 198. Đèn hình chữ nhật
5 199. Ánh sáng bầu trời
6 200. Đèn định hướng mặt trời
1 201. Tải xuống từ Marketplace
2 202. Tạo chất liệu pha trộn
3 203. Sử dụng chất liệu pha trộn
4 204. Tạo đường đi bằng nhựa đường
5 205. Decal cho đường đi
6 206. Vỉa hè
7 207. Thêm vũng nước
8 208. Thêm vật thể trang trí
9 209. Đèn đường
10 210. Đèn giao thông
11 211. Logic đèn giao thông
12 212. Góc cua, cây cối và bụi rậm
13 213. Lát gạch
14 214. Công cụ chọn
15 215. Hệ thống cây cỏ
16 216. Nanite
17 217. Mặt tiền tòa nhà
18 218. Tầng hai của tòa nhà
19 219. Tường và cửa sổ tòa nhà
20 220. Mái tòa nhà
21 221. Đèn cửa sổ
22 222. Chu kỳ ngày và đêm
23 223. Kiểm tra xem có phải ban ngày không
24 224. Event Dispatcher
25 225. Chú thích Event Dispatcher
26 226. Đèn vào ban đêm
27 227. Hệ thống chiếu sáng tòa nhà
28 228. Tạo Blueprint cho tòa nhà của chúng ta
29 229. Chu kỳ ngày và đêm cho tòa nhà
30 230. Chu kỳ ngày và đêm với Timeline
31 231. Tạo một tòa nhà khác từ tài nguyên mẫu
32 232. Sửa và thêm một số đèn
33 233. Chu kỳ ngày và đêm chiếu sáng tòa nhà mới
34 234. Thêm một số vật thể trang trí
1 235. Địa hình trong Unreal Engine 5
2 236. Khối địa hình trong Unreal Engine 5
3 237. Đại dương trong Unreal Engine 5
4 238. Sông trong Unreal Engine 5
5 239. Giới thiệu về Gaea
6 240. Đồ thị Gaea
7 241. Từ Gaea sang Unreal Engine
8 242. Tính toán tỷ lệ và độ cao từ Gaea sang UE
1 244. Tạo núi
2 245. Kết hợp và biến đổi nhiều ngọn núi
3 246. Xây dựng địa hình
4 247. Nhập địa hình vào Unreal Engine
1 248. Tải xuống một số kết cấu
2 249. Material Function
3 250. Input của Material Function
4 251. Kết cấu ORD
5 252. Mẫu lặp lại của chất liệu
6 253. Camera Depth Fade
7 254. Sử dụng Camera Depth Fade cho địa hình
8 255. Texture Bombing
9 256. Macro Variation
10 257. Kết cấu World Align
1 258. Tạo chất liệu địa hình tự động
2 259. Material Function
3 260. Độ ưu tiên tham số
4 261. Texture Bombing
5 262. Specular của địa hình
6 263. Normal của địa hình
7 264. Kết cấu ORD
8 265. Layer Blend
9 266. Vẽ lên địa hình
10 267. Sử dụng đường dẫn dòng chảy
11 268. Layer độ dốc
12 269. Tính toán độ dốc
13 270. Sử dụng độ dốc đã tính với chất liệu địa hình
14 271. Sử dụng World Aligned Blend cho layer độ dốc
15 272. Chuyển tiếp từ cỏ sang đất
16 273. Tạo chất liệu tuyết
17 274. Vị trí thế giới
18 275. Tuyết tự động
1 276. Hệ thống Foliage
2 277. Foliage thủ công
3 278. Cỏ tự động
4 279. Sinh cây thủ tục
5 280. Cụm trong cây thủ tục
6 281. Khoảng cách cuộn
7 282. Mức độ chi tiết
8 283. Layer loại trừ
9 284. Layer loại trừ cho cỏ
10 285. Tùy chọn cây thủ tục
1 286. Tải xuống tài nguyên cho AI
2 287. Tạo chất liệu cho robot
3 288. Tạo tất cả các lớp cần thiết cho AI
4 299. Tìm đường đến vị trí
5 300. Cho robot tuần tra giữa hai vị trí
6 301. Sử dụng biến widget hiển thị cho vị trí đến
7 302. Điểm tuần tra với widget
8 303. Đuổi theo người chơi
9 304. Đặt biến Blackboard trực tiếp từ lớp nhân vật
10 305. Lấy đối tượng người chơi
11 306. Decorator và Selector
1 307. Tải xuống và nhập nhân vật zombie
2 308. Tạo nhân vật cho zombie
3 309. Xác định phần nào của zombie bị bắn trúng
4 310. Chất liệu vật lý và loại bề mặt
5 311. Chất liệu giọt máu
6 312. Hệ thống Niagara giọt máu
7 313. Gửi dữ liệu hạt từ Niagara sang Blueprint
8 314. Lấy dữ liệu va chạm trong Blueprint
9 315. Tạo decal máu
10 316. Sinh decal máu
11 317. Bắn vào rìa của zombie
12 318. Sắp xếp Blueprint
13 319. Gây sát thương và nhận sát thương
14 320. Bắn vào đầu
15 321. Máu của zombie
16 322. Thanh máu
17 323. Animation Montage
18 324. Animation Blueprint cho zombie
19 325. Animation zombie chết nằm yên
20 326. Hiện và ẩn thanh máu
21 327. Widget chỉ số sát thương
22 328. Vị trí của chỉ số sát thương
23 329. Animation chỉ số sát thương
24 330. Màu sắc chỉ số sát thương
1 331. Tạo tài nguyên AI cho zombie
2 332. Zombie tuần tra
3 333. Animation zombie đi bộ
4 334. Zombie đuổi theo người chơi
5 335. Zombie chết nằm yên và không di chuyển
6 336. Zombie chạy
7 337. Zombie choáng váng khi bị bắn
8 338. Zombie đuổi theo người chơi nếu bị đạn bắn trúng
9 339. Kích thước lưới Nav
10 340. Va chạm cho phạm vi tấn công
11 341. Animation Montage tấn công
12 342. Zombie tấn công người chơi
13 343. Va chạm khi zombie tấn công
14 344. Gây sát thương cho người chơi
15 345. Notify va chạm tấn công
16 346. Task chờ
17 347. Da của zombie
18 348. Da zombie ngẫu nhiên
1 349. Thanh máu của người chơi
2 350. Animation thanh máu
3 351. Animation Montage khi nhân vật bị đánh
4 352. Hoạt ảnh đánh trúng nhân vật
5 353. Diễn viên khiên
6 354. Blueprint tiện ích widget nhặt vật phẩm
7 355. Thêm widget vào vật phẩm
8 356. Widget ngôi sao
9 357. Thêm lượng khiên vào HUD
10 358. Hoạt ảnh thanh khiên
11 359. Hoạt ảnh ngôi sao
12 360. Lấy vị trí trước camera
13 361. Hoạt ảnh nhặt khiên với VInterpTo
14 362. Lấy giá trị từ đường cong
15 363. Dùng giá trị đường cong để tạo hoạt ảnh khiên
16 364. Hiệu ứng phát sáng khiên
17 365. Phát sáng khiên với Fresnel
1 366. Tạo Control Rig
2 367. Điều khiển xương bằng control
3 368. Tạo control nhanh
4 369. Điều khiển xương quai xanh với FK
5 370. IK cơ bản trong Control Rig
6 371. IK cơ bản cho tay phải
7 372. IK cho chân
8 373. Tạo hoạt ảnh với Control Rig
9 374. Giải ngược
10 375. Chỉnh sửa hoạt ảnh với Control Rig
11 376. Thiết lập Full Body IK
12 377. Giới thiệu Foot IK trên mặt đất
13 378. Hàm dò chân
14 379. Tính khoảng cách giữa chân và mặt đất
15 380. Đặt chân xuống mặt đất
1 381. Chuyển đổi giữa các camera
2 382. Hoạt ảnh camera
3 383. Chuẩn bị level cho menu chính
4 384. Tạo widget blueprint menu chính
5 385. Các nút menu chính
6 386. Sự kiện click cho nút menu chính
1 Mở level từ Blueprint
2 Hiệu ứng mờ khi chuyển level trong Unreal Engine 5.2
3 Màn hình tải trong Unreal Engine 5.2
1 01. Thêm Mapping Context
2 02. Input action bắn
3 03. Input action chạy và ngắm
4 04. Input action nhảy
5 05. Input action nhìn xung quanh bằng chuột
6 06. Enhanced Input cho di chuyển

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

01. we start from very basic stuff like:

1. Downloading and installing unreal engine 5

2. Create different kind of project

3. Moving around the scene

4. Change objects position in different ways

5. Change scale and rotation

6. About world space and local spaces

7. Use snapping to make our life easier

8. Camera speed and different kind of views

9. About outliner, detail panel and content drawer


02. Next, we start with what is static mesh and importing different kind of them into unreal engine from different sources

And we talk about different problem that can happen when you import something

We talk about this kind of 3d objects:

1. import 3d models that have material but no texture attached

2. import 3d model that doesn’t have textures

3. import 3d model that has multiple part and multiple material

4. quixel 3d models and materials

03. next we start with first part of material section of this course

in this section we learn all the basic stuff of material in unreal engine that you should know to be able to import different kind of 3d model into unreal engine

this is basic section for material so we learn this basic stuff about them:

1. Create our first material

2. What is base color

3. metallic roughness and specular in materials

4. what is emissive color and how we can use them properly

5. how to use textures in materials

6. and at the end of this very basic section ill give you some exercise


04. Next, we start with Game mode

First what is game mode and why we need them in unreal engine 5

Next, we check some game modes like vehicle and first-person game mode

After that we start creating our own game mode as third person game mode


05. In next section we talk about how we can create playable character

We will talk about:

1. what is character class

2. how our character can move

3. how it can jump

4. how it can look up and down

5. how it can have cameras to be like first person or third person

6. how we can use spring arm properly

06. next we talk about the animations

for this section again we start from very basic stuff to more advanced stuff and because this section is much more important, I divided in to two sections so you will learn them as deep as possible in right time

1. we start with animation sequence, what it is and how we can use it

2. we learn about playing animation where ever we want

3. next we learn about animation blueprint, what it is and why it is very important to use it

4. we learn about state machines

5. how our character can walk jump run for basic movement

6. how we can use cached animations

7. what is blend space 1D and 2D and how we can use them

8. and at the end ill give you some exercise so you will learn this basic part better


07. in next section we will talk about BLUEPRINT and what you should know about them as starter


1. how blueprint works

2. how you can find what is in your mind in blueprint to do what you want to do

3. we talk about camera filed of view as an example to see how we can find stuff in blueprint

4. how we can change camera location

5. what is timeline and how we can animate things with timeline

6. how we can make our timeline smooth

7. what is the lerp node and how we can use them

8. how to organize variables

9. what is collapse node and where to use it

10. what are macros in unreal engine 5

11. what is function in blueprint and how it works and how we can use them


08. now that we know more about blueprint, we go back to animation again and we learn about:


1. turn right and turn left animation

2. aim offset

3. how we can have both turns and Aim offset together

4. animate spring arm

5. what are animation montages and how we can use them

6. what is layering animation with layered blend per bone and how we can use them

7. at the end we always go back to animation blueprint as we learn new things

09. next as a challenge and an exercise with the knowledge that we learn till here we create laser beam like laser beam of resident evil 4

10. in next section we start with user interface

As a basic UI for our game we start with widget blueprint basic stuff

1. how we can create widget blueprint

2. what is an slot and why we should use them

3. what is graphics options

4. what is render transform

5. we talk about texts in separate video

11. in next section we use what ever we learned from last section to create our own crosshair

We won’t stop there and we populate some functionality for our crosshair like spreading when we shoot our gun or jumping


12. at this point epic game release its unreal engine 5.1 and we learn how we can update our game and engine to latest version that is 5.1 at the time


13.after that we go back to crosshair and user interface section again to add more functionality to our game like Crosshair Spread with walking and running jumping and shooting the gun and crosshair be Accurate when aiming, and for doing all of these we learn about some new nodes that are important to know like:


1. how interp to work and how we can use them

2. how to use timers with event and functions

3. how to use line trace

4. what is yaw and pitch and roll and how we can calculate them

5. dynamic yaw and pitch offset calculation


14. next we should learn about audio in unreal engine

Right now, there is two type of audio engine in ue5.1 first one is sound cue and second one is meta sound

Both of them are important and we learn both of them in separate sections


1. how to import audio files to unreal engine 5

2. ambient sound options

3. what is attenuation and how we can use them to create realistic audio

4. how to play sound from blueprint

5. branch in sound cue

6. Concatenator

7. Continues modulator

8. Delay node

9. Modulator

10. How to randomize stuff with Random node

11. What is switch node and how we should use it


15.after this we should learn about meta sound

New way of sound design for games that you can use to create music too . whatever you see other games can do with music and sound you can do it with meta sound easier

for this section we learn all the basic next as an example we create a music with some beats after that as another example we create an ambient sound with some effects and for doing them we will learn about:


1. How to create meta sound

2. What is the inputs

3. Trigger repeat

4. Delay node

5. What is graph input

6. How we can control meta sound from blueprint

7. How we can use mixers

8. How we can use sine waves

9. What is envelopes

10. Randomize playing audios

11. How to use ADSR envelope float

12. What is BPM and how we can use it

13. How we can use notes in meta sound

14. How we can use beats to create music



16. next we use all of our knowledge that learn till here to add sound to our own game

For our course game we add footstep audio and weapon fire shot audio

1. First, we find some audio from internet

2. We learn how to extract and convert audios that we find from internet

3. We use animation sequence to play sound when foot touch the ground

4. We learn how to use anim notifier


17. now it is time to learn more about materials, learn more advanced stuff and during course we add to our material knowledge as well because some section we should learn it by practical example

So that’s why I’m saying animation section will never end and we will add to it when you learn enough about other things

Material as well we will learn more with practical examples during course

But for this section we will learn about:


1. Preview panel

2. Data types with base color

3. Roughness

4. Texture sample

5. Lerp in materials

6. Texture coordinate

7. Component mask and append Many

8. Time node

9. Panner

10. Material instances

11. Comments

12. Sine node

13. Sine remapped node

14. Animate opacity

15. Animate World position offset

16. Why we should use Reroute node and how to use it

17. How to control Brightness contrast saturation and tint color

18. Switch and texture parameter


18. now that we know enough about material and blueprint we can learn Niagara particle system in unreal engine 5.1

For this section we start from very basic stuff in Niagara and we will create a lot of effects and logic in there

Like fire, smoke, bullet shell ejection, blood splatter on the ground, muzzle flash and …

For all of these effects first we need to learn all the basic stuff like:


1. Create empty Niagara system

2. Spawn rate

3. How velocity work and how to use it

4. We will talk about Initialize particle module

5. Curves

6. Shape location for spawning particle in a shape

7. We talk about forces in Niagara system like Gravity force and drag

8. Niagara Options

9. We will talk about how to use subuv textures in Niagara

10. Next, we talk about Niagara parameters

11. Next, we talk about different type of renderer like Ribbon renderer

12. Light renderer

13. Mesh renderer

14. And next we will learn how we can spawn particle on the body of our character

19. in the next section we use all the knowledge that we learn from material and Niagara section to create some effect for our course project

1. First, we import some static mesh for our Niagara system for shell injection

2. we create material for that bullet and shell

3. we create our VFX and add it to gun of our character

4. we create muzzle flash material

5. for creating muzzle flash VFX we use multiple Niagara emitter

6. we design another Niagara system for when bullet hit something

7. at the end we learn how to add decal automatically where bullet hit something


20.because we need to create different kind of bullet, we should learn more about collision and physics in UE 5.1

That’s why in this section we learn about


1. what is collision and physics in UE

2. we learn about simple and complex collision

3. we learn pro way of creating simple collision that is more efficient

4. next we learn about physics simulation

5. we learn about different kind of collision and their event

6. after that we learn about collision preset and object types


21.with all of our knowledge till now we create 3 kind of bullet for our course project

1. first bullet we create it with simple adding

2. second bullet we create it with physics and applying forces

3. and third bullet we use Projectile movement, the library that unreal engine developers created for us

22. next it is time to talk about lights and fogs


1. we learn about dynamic light and baked light

2. point light

3. spot light

4. rect light

5. skylight

6. sun Direction light


23. now that all the basics are covered it is time to create some level

We will create two level

One just a small town and another one really big landscape

But as beginner we should start with small town


1. we talk about marketplace and its asset

2. we learn how to create blend material and how to use them. so, you can see we are learning more about material with practical case use

3. we will start by creating some road and sidewalks

4. next we add some puddles

5. next we learn a lot of tricks for positioning stuff on our level

6.

7. next it is time to add some props

8. next we add some light that at night turn on and at day it turn off

9. next we add traffic lights that automatically work and turn on and off by itself

10. we add some trees and bushes in old way

11. next we learn some tricks about selecting object

12. next we use foliage system as basic as possible because foliage has its own section

13. next we use nanite to optimize our level more

14. next we start creating our building and its lights

15. next we add day and night cycle to our scene and we learn to do it in two different way that has their advantages

16. next we learn about if it is day or night so all light automatically turn off during day

17. next we talk about event dispatcher in detail

18. next we learn how we can modalized building so we can use them multiple time where ever we want


24. in next section we will learn all about different kind of creating landscape

With unreal engine and with Gaea

1. first, we learn how we can create landscape in unreal engine

2. next we learn how we can use landmass to create landscape

3. next we learn about ocean in unreal

4. next we talk about rivers

5. next we use Gaea that is really cool and easy to use software to create really good landscape

6. we will talk about Gaea graph and how it works

7. next we learn how to import Gaea landscape to unreal engine

8. next we learn the calculation for importing from Gaea to unreal


25. next we use what we learn to create landscape for our course project

For that we use Gaea to create our landscape

1. create some mountain

2. combine and transform landmasses in gaea

3. build our landscape

4. import it to unreal engine with right calculation


26. now it is time to learn all about tricks and tips for creating material for our landscape

1. we learn where to download right textures for our landscape

2. we learn about materials function and how we can use them

3. we learn all about material function inputs

4. we learn about ORD textures

5. we learn about camera depth fade

6. texture bombing

7. macro variation

8. world align texture

27. next we should create our landscape auto material in modular way so we can use it where ever we want

1. we create auto landscape material

2. we use material function that we learn in last section to make everything more modular and readable

3. we learn about parameter priority

4. we learn how to fix landscape specular value

5. we add some normal for our landscape

6. we use ORD textures for our material

7. we learn how to use layer blend

8. we learn how to paint on our landscape

9. we learn how to use flow path that we build in Gaea

10. we learn about slope layer

11. we learn how to calculate our own slope layer

12. we learn how to use world aligned blend

13. we learn how to create transition from grass to soil

14. we will create snow material

15. we learn how to use world position node

16. we learn how we can add auto snow at top of mountain


28. Next we should talk about foliage system. there is two type of foliage system. one of them without collision and one that is fairly new thing in unreal engine is with collision

1. first, we talk about manual foliage

2. next we talk about auto grass

3. next we will talk about procedural tree spawn

4. next we talk about Cluster, Curl distance

5. next for optimization we talk about LOD or level of details

6. we learn how to automatically spawn some tree somewhere and not spawn tree some other places

7. at the end we will talk about the options that we have




29. now it is time to talk about AI in ue5.1

1. first, we download some asset and create some material for them

2. next we talk about all necessary stuff that we should create for our AI to work

3. next we talk about go to location functionality of AI

4. we make our droid to patrol between two locations

5. next we teach our droid to follow player if player get close to droid

6. at the end we talk about blackboard, decorator and selector node


30.droid is good but we need better enemy to kill. That’s why we choose to use zombie as our enemy

1. download zombie character from mixamo

2. we create character class for our zombie

3. we check for head shot when we shoot the zombie

4. we talk about physics material and surface type

5. we create material for blood

6. we create Niagara system for when we hit the zombie there would be some blood spill on the ground

7. we create decal material for blood so when we shoot the zombie there will be some blood on the ground

8. we create health bar for our zombie

9. we use some animation for our zombie

10. we create some hit number with some animations


31. now that our zombie character is ready we can create some AI for it

1. we create AI for our zombie so it can patrol between two point

2. when our zombie sees the player, it will chase the player

3. when zombie get close to our player it can attack our player

4. when we shoot zombie, they will chase us as well

5. next we download more skin for our zombie so we have multiple zombies as enemy


32. next it is time to make our player character more beautiful with some functionality

1. we create health bar for our player

2. we add some animation for our player health bar when it is attacked by zombie

3. we create some item like shield

4. we add some pickup animation for our item

5. next we create some glow for our item material

6. next we create some UI to show more information about pickup item

7. next we add some animation to that UI as well


33. next it is time to talk about new feature in unreal engine that is called control rig

1. first we create control rig

2. we learn what is controls

3. we learn some way to do creating controls fast

4. we learn about basic IK

5. we learn how we can create animation ourself with forward solve

6. we learn how to edit animations that we have with backward solve

7. next we learn Full body IK

8. we use full body IK to put our player character foot always on stairs in runtime





34. next we use all of our knowledge with some new node that I show you to create beautiful main menu

1. we learn how we can create camera and how to switch between them

2. we learn how we can create animation for our cameras with level sequencer

3. and at the end we will create a beautiful main menu with our first level that we create together











Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Blueprint
Hiển thị tất cả khoá học D Modeling
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Unreal Engine
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊