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

The Ultimate Unreal Engine 2D Game Development Course

Khóa học Phát triển Game 2D Toàn diện với Unreal Engine

Khóa học Phát triển Game 2D Toàn diện với Unreal Engine

Tìm hiểu mọi thứ bạn cần biết về Paper 2D và PaperZD để tạo game 2D và game kết hợp 2D/3D trong Unreal Engine 5!

4.8
(3,254 đánh giá)
14,732 học viên
Giảng viên
Cobra Code
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
12.0 giờ video
109 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Cách làm game 2D với Unreal Engine 5
Tạo 4 game đa dạng thuộc nhiều thể loại
Tất tần tật về Sprite, Flipbook, Tile Map và Tile Set
Cách sử dụng plugin PaperZD miễn phí để nâng cấp game 2D của bạn
Blueprint trong Unreal Engine, từ cơ bản đến trung cấp
Thiết lập animation tree và anim notifies cho animation 2D
Tạo AI cho kẻ địch 2D bằng AI Controller và Behavior tree
Cách kết hợp Sprite 2D với nền 3D để tạo game lai 2D/3D
Cách làm game mượt hơn với hitstop, sprite shake, coyote time và jump buffering

Yêu cầu

Không yêu cầu kiến thức lập trình hay Unreal Engine trước! Bạn sẽ học mọi thứ cần biết.

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

Dành cho nhà phát triển Unreal Engine mới bắt đầu và trung cấp muốn làm game 2D

Nội dung khóa học

10 phần • 109 bài giảng
1 Tổng quan chương trình học
2 Tại sao nên làm game 2D với Unreal Engine?
3 Nên dùng phiên bản Unreal Engine nào
4 Cách đặt câu hỏi khi cần hỗ trợ
5 Sao lưu dự án của bạn
1 Giới thiệu khóa học cấp tốc UE 5
2 Cách cài đặt Unreal Engine 5
3 Cách tạo dự án mới
4 Cách điều hướng trong Editor
5 Content Drawer và Blueprint
6 Cách tạo một Blueprint đơn giản
7 Thêm chức năng vào Blueprint của chúng ta
8 Phím tắt và mẹo hữu ích
9 Cách debug game của bạn
1 Paper 2D là gì?
2 Thiết lập dự án 2D
3 Nơi tìm tài nguyên 2D cho Unreal Engine
1 Tổng quan về Quick Draw
2 Tải tài nguyên Quick Draw
3 Chuẩn bị Sprite
4 Tìm Material trong suốt
5 Tạo bản phác thảo Level
6 Tạo Samurai Blueprint
7 Di chuyển Sprite với Timelines
8 Kế thừa và Child Blueprint
9 Thiết lập luật chơi và các giai đoạn
10 Nếu đầu vào không hoạt động
11 Thiết lập đầu vào của người chơi
12 Thêm Camera và điều chỉnh Project Settings
13 Sửa lỗi chấm đen ở giữa màn hình khi chơi
14 Cho nhân vật tấn công
15 Di chuyển tấn công qua Timelines
16 Thêm trạng thái bị đánh bại
17 Tạo AI kẻ địch đơn giản
18 Reset game
19 Hoàn thiện
20 Cài đặt Texture để build game
21 File dự án hoàn chỉnh
1 Tổng quan về Mash Runner
2 Tải tài nguyên Mash Runner
3 Thiết lập dự án và nhập tài nguyên
4 Sprite Sheet và Flipbook
5 Tạo Runner Blueprint
6 Điều khiển nhân vật Runner
7 Cho nhân vật di chuyển
8 Sử dụng animation chạy
9 Cải thiện phần nhập liệu
10 Thêm Speed Curves
11 Kích hoạt sự kiện ở các khung hình nhất định
12 Tạo Stage
13 Tạo AI cho kẻ địch Runner
14 Vấn đề với thiết lập Goal Collision
15 Thiết lập Goal
16 Hoàn thiện
17 File dự án hoàn chỉnh
1 PaperZD là gì?
2 Thay đổi khi tải PaperZD
3 Cài đặt PaperZD
1 Tổng quan về Tower Climb Platformer
2 Tải tài nguyên Tower Climb
3 Tạo Flipbook qua file JSON
4 Tạo PaperZD Character Blueprint
5 Cho nhân vật đi và nhảy
6 Thiết lập Animation Source và sử dụng Notify đầu tiên
7 Tạo PaperZD Animation Blueprint
8 Tạo Tile Set đầu tiên
9 Tạo Tile Map
10 Cải thiện cảm giác điều khiển nhân vật
11 Thiết lập Enemy Blueprint
12 Phát hiện mỏm đá và tường cho AI kẻ địch
13 Hạ gục người chơi khi chạm vào kẻ địch
14 Cải thiện trạng thái bị hạ gục của người chơi
15 Hạ gục kẻ địch khi giẫm lên
16 Tạo Platform Blueprint
17 Tạo bệ phóng lò xo
18 Thiết kế một Level
19 Triển khai Coyote Time
20 Triển khai Jump Buffer
21 Hoàn thiện
22 File dự án hoàn chỉnh
1 Tổng quan về Action Platformer
2 Tải tài nguyên Action Platformer
3 Thiết lập nền tảng dự án
4 Thiết lập đầu vào và di chuyển của người chơi
5 Thiết lập animation người chơi với PaperZD
6 Ghi đè animation cho đòn chém
7 Cập nhật PaperZD Anim Notify States
8 Tạo và kích hoạt Hitbox
9 Triển khai trạng thái choáng
10 Hệ thống máu và gây sát thương
11 Hitstop và Sprite Shake
12 Tạo lớp Enemy cơ sở
13 Thiết lập AI kẻ địch
14 Làm choáng AI kẻ địch
15 Cho kẻ địch đổi hướng
16 Cho phép kẻ địch tấn công
17 Xử lý Aggro
18 Tạo hệ thống kỹ năng
19 Tạo kỹ năng ném kiếm
20 Thêm animation ném kiếm
21 Thay đổi khi tải Environment
22 Thêm bản đồ
23 Thêm Goal và Spawner
24 Cải thiện hình ảnh
25 Hoàn thiện
26 File dự án hoàn chỉnh
1 Sử dụng camera trực diện
2 Cách sử dụng mẫu 2D Side Scroller
1 Bài giảng thưởng

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

Welcome to The Ultimate Unreal Engine 2D Game Development Course.

This is the most comprehensive and effective course you'll ever find about making 2D and 2D/3D hybrid games with Unreal Engine 5.

Through teaching Unreal Engine on YouTube and also in person at a Japanese Game Dev school for the past couple of years I've gained an understanding of what students are really looking for and designed this course to teach you Paper 2D and PaperZD step by step in a structured manner.

If you're completely new to Unreal Engine you can check out the Unreal Engine 5 Crash Course which is included in one of the early chapters.

We'll start out slowly by making a one-button-minigame that teaches you about how to import sprites and use them in your scene. You'll also learn about project settings we need to adjust and about the enhanced input action system which we'll use throughout all of the other chapters in this course as well.

The second game will teach you all about using sprite sheets and how we can create flipbooks.


We'll also look at how to switch between the idle and run flipbook during gameplay and how to play footstep sounds on the correct animation frames.


Since we want the background to be dynamically adjustable I'll also teach you how we can use a background sprite in a blueprint, attach collisions to them and dynamically change them in the construction script depending on how long we want the stage to be.

The Third game is a classic platformer game and will be the first projects using the free PaperZD plugin to improve the workflow of making 2D games with Unreal Engine.

Here you'll learn how to set up an animation source and animation blueprint file with PaperZD and use them to create animation graphs and animation notifies.
We'll also create enemies that can detect walls and ledges to change the direction they walk in and can interact with the player when being stomped on or touching the player character.


You'll also learn how to create a one-way platform that we can jump through form the bottom, but don't fall through from the top.

The forth game will combine all the things we've learned and will be the first 2D/3D hybrid game we create.


This means that our characters are 2D pixel art, however the backgrounds are 3D environments which allow us to make use of all of the amazing features of Unreal Engine.


For this game we don't only have platformer mechanics, but we'll also implement hitboxes, a stun system a damage system and many more things you'll need to know about for most of your games.


To lean into metroidvania mechanics we also create an unlockable sword throw ability, which allows you to stick swords into the wall and use them as platforms to reach higher areas.

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 Blueprints
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 😊