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

The Complete Guide to Unity 2D : Endless Runner

Hướng Dẫn Toàn Diện Làm Game Unity 2D: Endless Runner

Hướng Dẫn Toàn Diện Làm Game Unity 2D: Endless Runner

Làm game dễ lắm! Học C# với Unity và tự tạo game endless runner cho PC và Mobile

4.8
(349 đánh giá)
2,771 học viên
Giảng viên
Unity Alex Dev
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.959.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
11.5 giờ video
90 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Bạn sẽ tự tay tạo ra game endless runner của riêng mình
Bạn sẽ học cách lập trình C# và sử dụng Unity
Bạn sẽ học những kiến thức cơ bản về phát triển game
Bạn sẽ hiểu lập trình hướng đối tượng hoạt động thực tế như thế nào
Bạn sẽ học cách tạo game cho Android và IOS

Yêu cầu

Không cần kinh nghiệm lập trình. Bạn sẽ được học mọi thứ cần biết
Chỉ cần máy tính và kết nối internet

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

Dành cho những ai muốn học cách làm game
Dành cho người mới bắt đầu học lập trình
Dành cho những học viên đam mê, háo hức tạo ra tựa game đầu tiên của mình
Dành cho những người đã biết làm game nhưng muốn học thêm tính năng mới mạnh mẽ

Nội dung khóa học

19 phần • 90 bài giảng
1 Giới thiệu
1 Điều quan trọng cần biết - Tư duy của khóa học
2 Điều quan trọng cần biết - Lỗi và Hỏi đáp
1 Tải và cài đặt Unity
2 Công cụ và cửa sổ cơ bản trong Unity
1 Vật lý và Va chạm
2 Sắp xếp lớp (Sorting layers) trong Unity
3 Cách cắt Sprite
4 Thêm Collider cho Nhân vật - (có thử thách)
5 Làm nhân vật di chuyển
6 Tạo chức năng Nhảy
7 Tìm hiểu thêm về Hệ thống Input
8 Thứ tự thực thi trong Unity
9 Tìm hiểu về kiểu bool
10 Phát hiện va chạm
1 Hoạt ảnh đứng yên (Idle)
2 Hoạt ảnh di chuyển
3 Cách hoạt động của Animator
4 Hoạt ảnh nhảy
5 Cây pha trộn (Blend tree) - (có thử thách)
1 Học cách tạo platform
2 Tạo màn chơi vô tận
1 Ôn tập về Camera
2 Thiết lập Camera
3 Ý tưởng game và tài nguyên
4 Tạo nền
5 Hiệu ứng Parallax
6 Giải thích hiện tượng giật (Jittering)
1 Nhảy đôi
2 Vật liệu Physics 2D
3 Kiểm tra tường
4 Kỹ năng Trượt
5 Thời gian hồi chiêu Trượt - (có thử thách)
6 Va chạm khi Trượt
7 Leo vách
8 Tăng tốc
9 Đặt lại tốc độ
10 Tăng tốc độ hoạt ảnh
11 Hoạt ảnh Lăn
12 Hiệu ứng bật lùi (Knockback)
13 Trạng thái bất tử
14 Hoạt ảnh chết
15 Dọn dẹp mã
16 Leo vách - sửa lỗi nhanh
1 Game Manager
2 Đồng xu
3 Bộ tạo đồng xu
4 Bẫy
5 Bẫy di chuyển
6 Tô màu platform xung quanh
7 Chơi lại màn khi chết
1 Giới hạn di chuyển của Camera
2 Cách tạo các phần màn chơi
1 Thiết kế Menu chính
2 Thiết kế UI trong game
3 Thiết kế UI Tạm dừng
4 Thiết kế UI Cửa hàng
5 Thiết kế UI Cài đặt
6 Thiết kế UI Kết thúc game
1 Chuyển đổi giữa các menu
2 Nút Chạm để bắt đầu
3 UI trong game - Đồng xu và Điểm số
4 UI trong game - Hiển thị mạng thêm
5 Tạm dừng game
6 Lưu và Tải
7 Cửa hàng - Màu sắc cho platform
8 Cửa hàng - Màu sắc cho nhân vật
9 UI Kết thúc game
1 Audio manager
2 Cải thiện hiệu ứng âm thanh (SFX)
3 Audio mixer và cài đặt âm thanh
4 Nút Tắt tiếng
5 Cách tìm âm thanh phù hợp
6 Audio manager - sửa lỗi nhanh
1 Điều khiển trên Mobile
2 Dựng bản thử - PC
3 Dựng bản thử - Mobile
4 Trình giả lập thiết bị di động
1 Hoàn thiện nhân vật
2 Hệ thống hạt - Bụi
3 Thêm vài ví dụ về cách sử dụng hiệu ứng hạt
1 Mưa động
2 Hệ thống Ngày / Đêm
3 Thêm hiệu ứng hạt
4 Xử lý hậu kỳ (Post processing)
1 Xuất bản game lên Playmarket
2 Xuất bản game lên Website
1 AI kẻ địch
2 Dự án cuối khóa
1 Cảm ơn tất cả mọi người!

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

Learn how to create endless runner game for PC and Mobile using Unity, an industry-standard program used by many large gaming studios and indie developers across the world.

In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses.


This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.
I will not only show you how to do things, but also explain what I'm doing and why I'm doing that.
I will introduce how game design works on practice sharing with you some tips and tricks how should you plan your game and implement this knowledge on practice.


About the game itself:

It's a cool and fun endless runner where you coloring world by touching platform. You'll have to out run enemies and color everything around you. The further you get the more colors you spread...let's how far can you get 


At the end of this course you will have developed the ability to create such game elements as:

  • A character that can run, jump, double jump ,slide, ledge climb and roll.

  • A knockback, invincibility and death of the player

  • Different kind of traps that can effect (damage \ slow down) the player

  • Animations of the player, enemies, items and UI

  • Collectibles such as coins & gems

  • How to create and control camera

  • Parallax background effect

  • Random Endless Level Generation

  • Speed increases for player and score calculation

  • Full user Interface with interactive menus

  • Shop for player

  • UI settings

  • Saving system , save settings and game progress

  • Unique coloring system of the world around you

  • AI that can chase and out run the player

  • And more...

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 C Sharp
Hiển thị tất cả khoá học D Game Development
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Unity
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊