Tin mới nhất

Menu

Bài Viết mới

Khóa Học Mới Cập Nhật

IT/Software

LẬP TRÌNH DI ĐỘNG

Học Tiếng anh

MÃ NGUỒN - SOURCE CODE

TIN HỌC VĂN PHÒNG

MARKETING

Recent Posts

Chia Sẻ Khóa Học Tạo Một Game Hành Động 2D Đẹp Mắt Với Unreal Engine 5.7 [Khóa 5344 A]

16 tháng 5 2026 / No Comments

Little Adventurer Andie2D: Tạo 2D Platformer đầu tiên của bạn với Asset được chế tác thủ công đẹp mắt trong Unreal Engine 5.7.

Những điều bạn sẽ học:

  • ✓ Cách tạo ra một Game hành động 2D đẹp mắt bằng Unreal Engine 5.
  • ✓ Cách sử dụng Blueprint.
  • ✓ Cách làm việc với 2D Sprites & Fipbooks.
  • ✓ Cách sử dụng TileMap và TileSet để tạo các Game Level.
  • ✓ Cách tạo các Parallax Background Layer.
  • ✓ Cách điều khiển hoạt ảnh của các nhân vật.
  • ✓ Cách tạo các enemy AI behavior.
  • ✓ Cách làm cho game trở nên hoàn hảo hơn bằng cách thêm VFX & Material Effect.
  • ✓ Cách tạo game UI.

Nếu bạn từng muốn tạo một game 2D bằng Unreal Engine 5 nhưng không biết bắt đầu từ đâu, bạn đã đến đúng nơi.

Tôi là một game developer & digital artist, và tôi đã thiết kế khóa học này dành cho người mới bắt đầu chưa có kinh nghiệm. Qua hơn 50 bài giảng, chúng ta sẽ cùng nhau tạo ra một game 2D platformer đẹp mắt bằng Unreal Engine 5 từng bước một.

Như mọi khi, tôi muốn bạn cảm thấy như mình đang thực sự tạo ra một game ngay từ đầu, đó là lý do tại sao tôi đã dành rất nhiều thời gian để tự tay thiết kế các asset đi kèm với khóa học này, bao gồm các character animation chất lượng cao, các background layer, các game level tile và VFX animation. Tôi tin rằng các asset này sẽ giúp trải nghiệm học tập của bạn trở nên sống động và thú vị hơn.

Vậy thì chúng ta hãy cùng bàn về khóa học.

Tôi sẽ bắt đầu bằng một bài giới thiệu để giúp các bạn làm quen với Unreal editor. Sau đó, chúng ta sẽ thiết lập một project mới, import các asset và tạo player. Chúng ta sẽ sử dụng hệ thống Blueprint visual scripting để điều khiển player, vì vậy không cần kinh nghiệm lập trình. Trên thực tế, Blueprint là một tính năng rất mạnh mẽ của Unreal Engine, và chúng ta sẽ sử dụng nó ở khắp mọi nơi trong suốt khóa học này, chẳng hạn như triển khai movement của player, tạo health system, tạo hành vi AI của kẻ thù, play VFX, điều khiển game loop, v.v.

Việc tạo Level rất quan trọng đối với các game 2D, vì vậy tôi sẽ dành nhiều thời gian để hướng dẫn các bạn cách thiết lập tileset và paint các tile, cách sử dụng Blueprint để điều khiển các parallax background layer, và cách sắp xếp các sprite để trang trí platform.

Việc điều khiển animation của các nhân vật có thể rất phức tạp, vì vậy tôi sẽ hướng dẫn các bạn cách sử dụng một plugin mạnh mẽ và miễn phí có tên là PaperZD để tạo các animation blueprint và điều khiển các animation với animation graph.

Tôi sẽ giới thiệu thêm nhiều tính năng của Unreal Engine khi chúng ta bắt đầu làm việc với enemy, chẳng hạn như cách phát hiện tường và cạnh, cách hoạt động của Blueprint class inheritance, và cách sử dụng Behavior Tree để tạo enemy AI. Trong phần này, tôi cũng sẽ hướng dẫn các bạn cách debug trực quan cho game, một kỹ năng rất hữu ích cho game development.

Chúng tôi muốn game có độ phản hồi nhanh và mượt mà, vì vậy tôi sẽ hướng dẫn các bạn cách add các VFX animation và tạo material effect. Ở đây, các bạn sẽ học cách tùy chỉnh 2D material của riêng mình cho các hiệu ứng khác nhau.

Bắn súng (Shooting) là một tính năng khá phổ biến trong các game 2D. Tôi sẽ hướng dẫn các bạn cách tạo viên đạn và điều khiển shooting action của player. Các bạn cũng sẽ học cách tạo ra một health system có thể sử dụng cho cả player và enemy.

Tôi sẽ đề cập đến rất nhiều thứ khác nữa trong khóa học này, chẳng hạn như UI system, event dispatcher, cách tạo một killzone, cách hồi sinh player, cách tải lại game level, v.v.

Sau khi hoàn thành khóa học này, bạn sẽ có đủ kiến ​​thức để bắt đầu hành trình game development của riêng mình.

Sau khi hoàn thành khóa học này, bạn sẽ có thể làm được những việc như:

  • ✓ Nắm vững những kiến ​​thức cơ bản về Unreal Editor.
  • ✓ Tìm hiểu cách import & setup các 2D asset.
  • ✓ Tìm hiểu cách tạo Flipbook với plugin Paper2D.
  • ✓ Hiểu cơ bản về Blueprint class.
  • ✓ Tìm hiểu cách sử dụng Blueprint component.
  • ✓ Tìm hiểu cách lập trình bằng Blueprint.
  • ✓ Tìm hiểu cách tạo các game level bằng Tileset và Tilemap.
  • ✓ Tìm hiểu cách thiết kế các game level.
  • ✓ Tìm hiểu cách điều khiển animation với Blueprint.
  • ✓ Tìm hiểu cách điều khiển chuyển động của nhân vật với Blueprint.
  • ✓ Tìm hiểu cách sử dụng input system cơ bản.
  • ✓ Tìm hiểu cách sử dụng Game Mode class để quản lý game.
  • ✓ Tìm hiểu cách thiết lập post-process volume và rendering settings cho game 2D.
  • ✓ Hãy tìm hiểu cách tạo các Parallax Background Layer với Blueprint.
  • ✓ Tìm hiểu cách điều khiển Camera cho game 2D.
  • ✓ Tìm hiểu cách sử dụng PaperZD plug-in để điều khiển Animation.
  • ✓ Tìm hiểu cách quản lý Sprite Sort Priority.
  • ✓ Tìm hiểu cách sử dụng collision channel & collision preset.
  • ✓ Tìm hiểu cách vẽ các debug visual trên màn hình.
  • ✓ Tìm hiểu cách tạo enemy AI với Behavior Tree.
  • ✓ Tìm hiểu cách tạo enemy patrol behavior.
  • ✓ Tìm hiểu cách tạo enemy attack behavior.
  • ✓ Tìm hiểu cách tạo knockback effect.
  • ✓ Tìm hiểu cách tạo invincibility.
  • ✓ Tìm hiểu cách tạo death state & kill zone.
  • ✓ Tìm hiểu cách tạo một health system.
  • ✓ Tìm hiểu cách tạo bullet & shooting behavior.
  • ✓ Tìm hiểu cách tạo health bar UI với User Widget Class.
  • ✓ Tìm hiểu cách build game thành các file có thể thực thi.
  • ✓ Tìm hiểu cách tạo materials cho game 2D.
  • ✓ Tìm hiểu cách tạo 2D blink material VFX.
  • ✓ Tìm hiểu cách tạo 2D fade material VFX.
  • ✓ Tìm hiểu cách tạo 2D VFX với flipbooks.
  • ✓ Tìm hiểu cách tạo các pick-up item.

Mục lục:

  • ✓ 01. Giới thiệu.
  • ✓ 02. Thiết lập Project.
  • ✓ 03. Player Movement.
  • ✓ 04. Parallax Background & Camera Blueprint.
  • ✓ 05. Điều khiển Animation của Player (với PaperZD).
  • ✓ 06. Tạo Enemy.
  • ✓ 07. Tạo Enemy AI.
  • ✓ 08. Tạo Health System.
  • ✓ 09. Tạo VFX.
  • ✓ 10. Tạo Attack Action của Player.
  • ✓ 11. Tạo UI.
  • ✓ 12. Hoàn thiện Game Project.

Khóa học này dành cho:

  • ✓ Người mới bắt đầu muốn tạo ra các game hành động 2D đẹp mắt bằng Unreal Engine 5.
  • ✓ Người mới bắt đầu muốn học cách sử dụng Blueprint Visual Scripting System mà không cần viết code.
  • ✓ Người mới bắt đầu muốn hiểu những kiến ​​thức cơ bản về Unreal Engine 5.


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.