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

The Ultimate Guide to Game Development with Unity (Official)

Hướng Dẫn Toàn Diện Về Phát Triển Game Với Unity (Chính Thức)

Hướng Dẫn Toàn Diện Về Phát Triển Game Với Unity (Chính Thức)

Được hợp tác phát triển cùng Unity Technologies: học C# qua việc phát triển game 2D & 3D với hướng dẫn toàn diện này

4.4
(20,770 đánh giá)
108,254 học viên
Giảng viên
Jonathan Weinberger
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 349.000đ -77%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
36.5 giờ video
530 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 29/07/2026

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

Nắm vững các khái niệm C# cơ bản, như biến số, câu lệnh "if" và mảng
Phát hiện va chạm, nhận tín hiệu từ người chơi và tạo chuyển động cho nhân vật
Tạo các vật phẩm tăng sức mạnh như bắn ba tia, tia laser, tăng tốc và khiên bảo vệ
Áp dụng shader để biến đổi phông nền game
Tạo kẻ địch với hành vi AI cơ bản
Thu thập và phá hủy các đối tượng trong game
Triển khai hiệu ứng âm thanh, nhạc nền và hiệu ứng hạt
Kích hoạt và sử dụng dịch vụ Team Collaboration của Unity
Làm quen với Unity Engine và khám phá các tính năng độc đáo như Asset Store
Xuất bản game của bạn lên hơn 20 nền tảng web hoặc di động

Yêu cầu

Không yêu cầu kinh nghiệm lập trình hoặc sử dụng Unity trước đó. Nếu bạn đã từng làm việc với C# hoặc Unity, khóa học này sẽ giúp bạn tinh chỉnh kỹ năng phát triển game.
Trong khóa học này, tôi sẽ hướng dẫn bạn cài đặt Unity trên máy tính. Sẽ rất hữu ích nếu bạn đã quen với việc tự cài đặt phần mềm.
Hiểu biết cơ bản về toán học (thứ tự thực hiện phép tính, cộng, trừ, nhân) sẽ giúp bạn dễ dàng nắm bắt logic lập trình.
Trước khi bắt đầu, bạn nên thành thạo việc sử dụng trình duyệt web.

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

Học viên lý tưởng cho khóa học này là người quan tâm đến phát triển game với Unity và C#, và đang tìm kiếm một khóa học tương tác, dựa trên dự án thực tế.
Những người muốn phát triển game 2D và 3D chất lượng thương mại, dù là để chuyên nghiệp hay làm sở thích.
Bất kỳ ai muốn hiểu về các phương pháp lập trình tốt nhất, như cách tổ chức dự án và quy trình phát triển tối ưu - những yếu tố thiết yếu trong phát triển game.
Khóa học này không dành cho nhà phát triển game nâng cao. Cũng không dành cho học viên không muốn học lập trình, vì bạn sẽ được giới thiệu những kiến thức nền tảng về lập trình C#.

Nội dung khóa học

44 phần • 522 bài giảng
1 Chào mừng
2 Hỗ trợ khóa học - Hệ thống Ticket mới
3 Bạn Có Thể Làm Gì Với Unity?
4 Tải Unity 2019.X
5 Tải Unity 2019 LTS -- (BẮT BUỘC XEM)
6 Cần có Unity ID
7 Những gì bạn sẽ học
1 Giới thiệu Galaxy Shooter
1 Giới thiệu Thiết lập Dự án
2 Tạo Dự án Unity mới với Unity 2019.x
3 Tổng quan về Editor
4 Điều hướng trong Scene View
5 Thao tác với Gameobjects trong Unity
6 Tạo Gameobjects & Áp dụng Materials
7 Bố cục Chuyên nghiệp - ĐỪNG BỎ QUA VIDEO NÀY
1 Giới thiệu Tạo Nhân vật Người chơi
2 Thiết lập Người chơi
3 Tỷ lệ khung hình 16:9
4 Sửa lỗi Visual Studio khi mở Script
5 Vị trí Bắt đầu của Người chơi
6 Di chuyển Người chơi với Tốc độ Âm thanh
7 Di chuyển Người chơi với Tốc độ Bình thường
8 Biến Tốc độ
9 Thử thách: Tín hiệu từ Người dùng
10 Ôn tập Thử thách: Tín hiệu từ Người dùng
11 Thử thách: Giới hạn Di chuyển của Người chơi
12 Ôn tập Thử thách: Giới hạn Di chuyển của Người chơi
13 Dọn dẹp Code
14 Cộng đồng Facebook & Discord
1 Giới thiệu Bắn súng
2 Thiết lập Prefab Laser
3 Sửa lỗi Visual Studio khi mở Script
4 Tạo đối tượng Laser (Instantiate)
5 Thử thách: Hành vi của Laser
6 Ôn tập Thử thách: Hành vi của Laser
7 Thử thách: Phá hủy Laser
8 Ôn tập Thử thách: Phá hủy Laser
9 Thử thách: Điều chỉnh Vị trí Laser
10 Ôn tập Thử thách: Điều chỉnh Vị trí Laser
11 Hệ thống Thời gian Chờ (Cool Down)
12 Dọn dẹp Code
1 Giới thiệu Kẻ địch
2 Thiết lập Kẻ địch
3 Sửa lỗi Visual Studio khi mở Script
4 Thử thách: Hành vi của Kẻ địch
5 Ôn tập Thử thách: Hành vi của Kẻ địch
6 Thử thách: Phá hủy Kẻ địch & Va chạm Kích hoạt
7 Ôn tập Thử thách: Phá hủy Kẻ địch & Va chạm Kích hoạt
8 Mạng sống Người chơi & Nhận Sát thương
9 Dọn dẹp Code
1 Giới thiệu Trình quản lý Xuất hiện
2 Thiết lập Trình quản lý Xuất hiện
3 Thử thách: Quy trình Xuất hiện
4 Ôn tập Thử thách: Quy trình Xuất hiện
5 Sắp xếp lại Quá trình Xuất hiện
6 Dừng Xuất hiện khi Người chơi Chết
1 Tổng quan & Nhập Tài nguyên Khóa học
2 Sprite Phông nền Tinh vân
3 Chuyển Người chơi từ 3D sang 2D
4 Chuyển Kẻ địch từ 3D sang 2D
5 Chuyển Laser từ 3D sang 2D
1 Giới thiệu Vật phẩm Bắn Ba Tia
2 Tạo Prefab Bắn Ba Tia
3 Thử thách: Hành vi Bắn Ba Tia
4 Ôn tập Thử thách: Hành vi Bắn Ba Tia
5 Thử thách: Hành vi Vật phẩm Bắn Ba Tia
6 Ôn tập Thử thách: Hành vi Vật phẩm Bắn Ba Tia
7 Thử thách: Triển khai Vật phẩm Bắn Ba Tia
8 Ôn tập Thử thách: Triển khai Vật phẩm Bắn Ba Tia
9 Thử thách: Phá hủy Nhóm Bắn Ba Tia
10 Ôn tập Thử thách: Phá hủy Nhóm Bắn Ba Tia
11 Tạo Hoạt ảnh cho Vật phẩm Bắn Ba Tia
12 Thử thách: Xuất hiện Vật phẩm Bắn Ba Tia
13 Ôn tập Thử thách: Xuất hiện Vật phẩm Bắn Ba Tia
14 Dọn dẹp & Tổ chức
1 Giới thiệu Vật phẩm Tăng Tốc
2 Thử thách: Script Vật phẩm Linh hoạt
3 Ôn tập Thử thách: Script Vật phẩm Linh hoạt
4 Tối ưu hóa với Câu lệnh Switch
5 Thử thách: Triển khai Tăng Tốc
6 Ôn tập Thử thách: Triển khai Tăng Tốc
7 Xuất hiện Vật phẩm Tăng Tốc
8 Thử thách: Tạo Hoạt ảnh cho Tăng Tốc
9 Ôn tập Thử thách: Tạo Hoạt ảnh cho Tăng Tốc
1 Giới thiệu Vật phẩm Khiên bảo vệ
2 Thử thách: Thiết lập Khiên
3 Ôn tập Thử thách: Thiết lập Khiên
4 Thêm Khiên vào Trình quản lý Xuất hiện
5 Thử thách: Hành vi của Khiên
6 Ôn tập Thử thách: Hành vi của Khiên
7 Thử thách: Hiển thị Khiên trực quan
8 Ôn tập Thử thách: Hiển thị Khiên trực quan
9 Hoạt ảnh Hiển thị Khiên
1 Giới thiệu Giao diện Người dùng (UI)
2 Thiết lập UI Hiển thị Điểm số
3 Thử thách: Triển khai Điểm số
4 Ôn tập Thử thách: Triển khai Điểm số
5 Hiển thị Mạng sống
6 Thử thách: Chữ "Game Over"
7 Ôn tập Thử thách: Chữ "Game Over"
8 Thử thách: Hiệu ứng Nhấp nháy cho "Game Over"
9 Ôn tập Thử thách: Hiệu ứng Nhấp nháy cho "Game Over"
10 Thử thách: Phím R để Chơi lại
11 Ôn tập Thử thách: Phím R để Chơi lại
12 Tạo Màn hình Menu Chính
1 Giới thiệu Hiệu ứng (FX) trong Unity
2 Thiết lập Hiệu ứng Nổ của Kẻ địch
3 Thử thách: Triển khai Hiệu ứng Nổ của Kẻ địch
4 Ôn tập Thử thách: Triển khai Hiệu ứng Nổ của Kẻ địch
5 Thử thách: Hành vi của Thiên thạch
6 Ôn tập Thử thách: Hành vi của Thiên thạch
7 Thử thách: Phá hủy Thiên thạch
8 Ôn tập Thử thách: Phá hủy Thiên thạch
9 Điều khiển Làn sóng Xuất hiện thông qua Thiên thạch
10 Động cơ Đẩy của Người chơi
11 Thử thách: Hiển thị Sát thương lên Người chơi
12 Ôn tập Thử thách: Hiển thị Sát thương lên Người chơi
1 Cài đặt Xử lý Hậu kỳ
2 Áp dụng Xử lý Hậu kỳ
3 Ví dụ về Xử lý Hậu kỳ
1 Nhạc nền
2 Thử thách: Âm thanh Bắn Laser
3 Ôn tập Thử thách: Âm thanh Bắn Laser
4 Thử thách: Âm thanh Nổ
5 Ôn tập Thử thách: Âm thanh Nổ
6 Thử thách: Âm thanh Vật phẩm
7 Ôn tập Thử thách: Âm thanh Vật phẩm
1 Build Game
2 Các tùy chọn Xuất bản
3 Build cho PC, Mac & Linux
4 Web GL (Chơi game trên trình duyệt)
5 Port cho Android Mobile: Thiết lập
6 Port cho Android Mobile: X Platform Input Manager trong Unity
7 Port cho Android Mobile: Build file APK
8 Galaxy Shooter - Tổng kết & Ôn tập
1 Giới thiệu Nội dung Bổ sung
2 Sửa lỗi Hiệu ứng Nổ của Kẻ địch
3 Thử thách: Kẻ địch Bắn trả
4 Ôn tập Thử thách: Kẻ địch Bắn trả
5 Thử thách: Thoát Ứng dụng
6 Ôn tập Thử thách: Thoát Ứng dụng
7 Giới thiệu Chế độ Co-Op
8 Thiết lập Chế độ Co-Op
9 Menu Chính cho Chế độ Co-Op
10 Thử thách Co-Op: Tải Scene trong Unity
11 Ôn tập Thử thách Co-Op: Tải Scene trong Unity
12 Thử thách Co-Op: Ai là Ai?
13 Ôn tập Thử thách Co-Op: Ai là Ai?
14 Sửa lỗi Chế độ Co-Op
15 Thử thách Co-Op: Loại bỏ Người chơi Thứ ba
16 Ôn tập Thử thách Co-Op: Loại bỏ Người chơi Thứ ba
17 Thử thách Co-Op: Điều khiển trong Co-Op
18 Ôn tập Thử thách Co-Op: Điều khiển trong Co-Op Phần 1
19 Ôn tập Thử thách Co-Op: Điều khiển trong Co-Op Phần 2
20 Thử thách Co-Op: Game Mới
21 Ôn tập Thử thách Co-Op: Game Mới
22 Thử thách Co-Op: Hoạt ảnh cho Người chơi 2 trong Unity
23 Ôn tập Thử thách Co-Op: Hoạt ảnh cho Người chơi 2 trong Unity
24 Thiết lập Menu Tạm dừng
25 Thử thách Menu Tạm dừng: Triển khai
26 Ôn tập Thử thách Menu Tạm dừng: Triển khai
27 Thử thách Menu Tạm dừng: Tiếp tục Chơi
28 Ôn tập Thử thách Menu Tạm dừng: Tiếp tục Chơi
29 Thiết lập Hiệu ứng Menu Tạm dừng
30 Điều khiển Hiệu ứng Menu Tạm dừng
31 Thiết lập Điểm Cao
32 Thử thách Điểm Cao: Logic
33 Ôn tập Thử thách Điểm Cao: Logic
34 Thử thách Điểm Cao: Lưu & Tải trong Unity
35 Ôn tập Thử thách Điểm Cao: Lưu & Tải trong Unity
36 Giao tiếp Script trong Unity 2.0: Thử thách
37 Ôn tập Giao tiếp Script trong Unity 2.0: Thử thách
1 Chào mừng
2 Unity & Kỹ thuật Quay phim?
1 Giới thiệu
1 Giới thiệu
2 Thiết lập Dự án
3 Tổng quan về Giao diện Unity
4 Nhập Tài nguyên Khóa học
5 Tổng quan Tài nguyên Khóa học
1 Giới thiệu
2 Kênh Albedo
3 Sub Meshes
4 Độ trong suốt Vật liệu
5 Thử thách: Sub Mesh
6 Ôn tập Thử thách: Sub Mesh
7 Bản đồ Occlusion
8 Kênh Emission
9 Light Mapping
10 Light Probes
11 Sky Box
12 Reflection Probes vs. Screen Space Reflections
1 Giới thiệu
2 Tổng quan Cảnh cắt Lính gác ngủ
3 Phác thảo Cảnh
4 Bố cục Cú máy
5 Tổ chức Cảnh cắt
6 Dùng Timeline để Tạo các Cú cắt
7 Timeline Animation Track
8 Pan Virtual Cameras
9 Pan Mid Shot Camera
10 Timeline Activation Tracks
11 Camera Fade to Alpha
12 Dọn dẹp Cảnh cắt
1 Giới thiệu
2 Tổng quan Cảnh cắt Game Over
3 Phác thảo Cảnh
4 Thử thách: Bố cục Cú máy
5 Ôn tập Thử thách: Bố cục Cú máy
6 Tổ chức Cảnh cắt
7 Phát Animation của Diễn viên trong Timeline
8 Thử thách: Tạo Cú cắt Điện ảnh
9 Ôn tập Thử thách: Tạo Cú cắt Điện ảnh
10 Thiết lập Dolly Track
11 Animation Dolly Track
12 Thử thách: Pan lên Trần nhà
13 Ôn tập Thử thách: Pan lên Trần nhà
14 Thử thách: Mờ dần sang Đen
15 Ôn tập Thử thách: Mờ dần sang Đen
16 Thử thách: Từ Trong suốt sang Đen
17 Ôn tập Thử thách: Từ Trong suốt sang Đen
18 Thiết lập UI
19 Tạo hiệu ứng cho UI
20 Dọn dẹp Cảnh cắt
1 Giới thiệu
2 Tổng quan Cảnh cắt Hoàn thành Màn chơi
3 Phác thảo Cảnh
4 Thử thách: Tạo hiệu ứng cho Diễn viên
5 Ôn tập Thử thách: Tạo hiệu ứng cho Diễn viên
6 Thử thách: Bố cục Cú máy
7 Ôn tập Thử thách: Bố cục Cú máy
8 Virtual Cameras có hiệu ứng
9 Thử thách: Hiệu ứng Mờ dần Camera
10 Ôn tập Thử thách: Hiệu ứng Mờ dần Camera
1 Giới thiệu
2 Tổng quan Cảnh cắt Mở đầu
3 Phác thảo Cảnh
4 Bố cục Cú máy Phần 1
5 Bố cục Cú máy Phần 2
6 Tạo các Cú cắt Điện ảnh
7 Tạo hiệu ứng cho Darren Xuống dây
8 Tạo hiệu ứng cho Darren Cú máy Ngang
9 Tạo hiệu ứng Cảnh Mở rộng Dần
10 Nhô lên từ Phiến đá
11 Tổ chức Virtual Cameras
12 Tạo hiệu ứng Darren Mặc đồ ngụy trang
13 Tạo hiệu ứng Nhìn về phía Lính gác
14 Tạo hiệu ứng Nhìn về phía Camera An ninh
15 Tạo hiệu ứng cho Lính gác An ninh
16 Tạo hiệu ứng cho Két sắt
17 Thêm Track Voice Over
18 Hoàn thiện Cảnh cắt Mở đầu Phần 1
19 Hoàn thiện Cảnh cắt Mở đầu Phần 2
20 Thử thách: Hiệu ứng Mờ dần
21 Ôn tập Thử thách: Hiệu ứng Mờ dần
22 Dọn dẹp
1 Giới thiệu
2 Baking sàn
3 Thiết lập Người chơi
4 Thử thách: Chỉ và Nhấp
5 Ôn tập Thử thách: Chỉ và Nhấp
6 Thử thách: Di chuyển Người chơi
7 Ôn tập Thử thách: Di chuyển Người chơi
8 Sửa lỗi Người chơi Xuyên vật thể
9 Thử thách: Thiết lập Camera Trigger
10 Ôn tập Thử thách: Thiết lập Camera Trigger
11 Thử thách: Camera Trigger
12 Ôn tập Thử thách: Camera Trigger
13 Thử thách: Camera Look At
14 Ôn tập Thử thách: Camera Look At
15 Thiết lập Darren: Mô hình 3D
16 Thiết lập Animation Controller
17 Thiết lập Animation Behaviour Tree
18 Thử thách: Animation Đi bộ
19 Ôn tập Thử thách: Animation Đi bộ
20 Thử thách: Quay lại Trạng thái Nghỉ
21 Ôn tập Thử thách: Quay lại Trạng thái Nghỉ
1 Giới thiệu
2 Thiết lập AI Lính gác
3 Dọn dẹp Waypoints
4 Thử thách: Di chuyển tới Điểm A
5 Ôn tập Thử thách: Di chuyển tới Điểm A
6 Di chuyển giữa các Waypoint: Cơ bản
7 Thử thách: Di chuyển Waypoint Mô-đun Phần 1
8 Ôn tập Thử thách: Di chuyển Waypoint Mô-đun Phần 1
9 Thử thách: Di chuyển Waypoint Mô-đun Phần 2
10 Ôn tập Thử thách: Di chuyển Waypoint Mô-đun Phần 2
11 Thử thách: Đảo ngược AI Kẻ địch
12 Ôn tập Thử thách: Đảo ngược AI Kẻ địch
13 Thử thách: AI Kẻ địch Trạng thái Nghỉ
14 Ôn tập Thử thách: AI Kẻ địch Trạng thái Nghỉ
15 Thử thách: Điều khiển Lính gác Nghỉ
16 Ôn tập Thử thách: Điều khiển Lính gác Nghỉ
17 Thiết lập Animation Lính gác
18 Thử thách: Animation Lính gác
19 Ôn tập Thử thách: Animation Lính gác
20 Thiết lập các Lính gác khác
21 Hãy để chúng Nhìn thấy!
22 Thử thách: Chức năng Mắt
23 Ôn tập Thử thách: Chức năng Mắt
24 Sửa lỗi Main Camera
1 Giới thiệu
2 Thử thách: Đánh lạc hướng bằng Đồng xu
3 Ôn tập Thử thách: Đánh lạc hướng bằng Đồng xu
4 Thử thách: Ngăn Ném Đồng xu Thừa
5 Ôn tập Thử thách: Ngăn Ném Đồng xu Thừa
6 Thử thách: Gửi AI tới Đồng xu
7 Ôn tập Thử thách: Gửi AI tới Đồng xu
8 Thử thách: Animation Ném Đồng xu
9 Ôn tập Thử thách: Animation Ném Đồng xu
10 Thử thách: Hướng dẫn bằng Voice Over
11 Ôn tập Thử thách: Hướng dẫn bằng Voice Over
1 Giới thiệu
2 Thử thách: Tạo hiệu ứng cho Camera An ninh
3 Ôn tập Thử thách: Tạo hiệu ứng cho Camera An ninh
4 Thử thách: Phát hiện Darren
5 Ôn tập Thử thách: Phát hiện Darren
6 Ẩn Game Asset Darren
7 Thử thách: Đổi màu Camera sang Đỏ
8 Ôn tập Thử thách: Đổi màu Camera sang Đỏ
9 Thử thách: Đóng băng Camera
10 Ôn tập Thử thách: Đóng băng Camera
1 Giới thiệu
2 Thử thách: Kích hoạt Cảnh cắt Lính gác ngủ
3 Ôn tập Thử thách: Kích hoạt Cảnh cắt Lính gác ngủ
4 Ẩn Game Assets trong Cảnh cắt
5 Sửa lỗi Camera Fade to Black
6 Sửa vị trí Camera
7 Sửa lỗi Di chuyển Navmesh
1 Giới thiệu
2 Tạo Game Manager
3 Thử thách: Kích hoạt Cảnh cắt Thắng
4 Ôn tập Thử thách: Kích hoạt Cảnh cắt Thắng
5 Sửa lỗi Kích hoạt Cảnh cắt Thắng
6 Thử thách: Thiết lập Audio Manager
7 Ôn tập Thử thách: Thiết lập Audio Manager
8 Chức năng Audio Manager
9 Nhạc nền
10 Âm thanh Phát hiện
11 Sửa lỗi Nhạc Cảnh cắt Mở đầu
12 Dọn dẹp Cảnh cắt Mở đầu
13 Sửa lỗi Main Camera Cảnh cắt Mở đầu
14 Bỏ qua Cảnh cắt Mở đầu
1 Giới thiệu
2 Thử thách: UI Manager
3 Ôn tập Thử thách: UI Manager
4 Chức năng Menu Cảnh cắt
5 Thiết lập Menu Chính
6 Tạo Hiệu Ứng Chuyển Động cho Menu Chính
7 Nhạc Nền
8 Thử thách: Chức Năng Menu
9 Đánh giá Thử thách: Chức Năng Menu
10 Thiết lập Màn hình Tải
11 Thử thách: Thanh Tiến trình Tải
12 Đánh giá Thử thách: Thanh Tiến trình Tải
1 Giới thiệu
2 Kết luận
1 Unity & Phát triển Game Mobile
1 Giới thiệu
2 Unity 2018.X
3 Dự án Unity Mới
4 Nhập Tài nguyên Mẫu
1 Giới thiệu
2 Bắt đầu với TileMap
3 Vẽ Mặt Đất
4 Bảng màu Hang động
5 Thử thách: Bảng màu Thực vật
6 Đánh giá Thử thách: Bảng màu Thực vật
7 Tạo Hang động Tầng giữa
8 Tạo Hang động Tầng xa
9 Vẽ Vật thể Tiền cảnh
10 Tải về TileMap 2D Extras
11 Tạo Bộ Tile Có Hiệu ứng
12 Vẽ Thác nước
13 Cọ Prefab
14 Collider cho TileMap
15 Ôn tập & Tiếp tục với TileMap 2D
1 Giới thiệu
2 Nhập Tài nguyên Khóa học vào Unity
3 Tổng quan về Tài nguyên
4 Sẵn sàng cho Android
5 Hiệu ứng Thị sai Phối cảnh
6 Thiết lập Người chơi Phần 1
7 Thiết lập Người chơi Phần 2
8 Thử thách: Di chuyển Người chơi
9 Đánh giá Thử thách: Di chuyển Người chơi
10 Thử thách: Người chơi Nhảy
11 Đánh giá Thử thách: Người chơi Nhảy Phần 1
12 Đánh giá Thử thách: Người chơi Nhảy Phần 2
13 Tối ưu Hóa Nhảy cho Người chơi
14 Thử thách: Tốc độ Người chơi
15 Đánh giá Thử thách: Tốc độ Người chơi
16 Hoạt ảnh Đứng yên của Người chơi
17 Thiết lập Hoạt ảnh Chạy cho Người chơi
18 Thử thách: Hoạt ảnh Chạy của Người chơi
19 Đánh giá Thử thách: Hoạt ảnh Chạy của Người chơi
20 Thử thách: Lật Hình ảnh Nhân vật
21 Đánh giá Thử thách: Lật Hình ảnh Nhân vật
22 Thiết lập Hoạt ảnh Nhảy
23 Thử thách: Hoạt ảnh Nhảy
24 Đánh giá Thử thách: Hoạt ảnh Nhảy
25 Chuyển tiếp từ Chạy sang Nhảy
26 Sửa Hoạt ảnh Nhảy
27 Sửa Hình ảnh Người chơi
28 Thiết lập Hoạt ảnh Tấn công
29 Thử thách: Hoạt ảnh Tấn công
30 Đánh giá Thử thách: Hoạt ảnh Tấn công
31 Thử thách: Hoạt ảnh Tấn công khi Chạy
32 Đánh giá Thử thách: Hoạt ảnh Tấn công khi Chạy
33 Thiết lập Hoạt ảnh Vung Kiếm
34 Thử thách: Hoạt ảnh Vung Kiếm
35 Đánh giá Thử thách: Hoạt ảnh Vung Kiếm
36 Hoàn thiện Hoạt ảnh Tấn công
37 Thử thách: Lật Hướng Vung Kiếm
38 Đánh giá Thử thách: Lật Hướng Vung Kiếm
39 Cinemachine qua Unity Packet Manager
40 Camera Theo dõi
41 Hoàn thiện Người chơi
1 Giới thiệu
2 Thiết lập Moss Giant với Hoạt ảnh Đứng yên
3 Thiết lập Hoạt ảnh Đi bộ cho Moss Giant
4 Tóm tắt Thiết kế Kẻ địch
5 Thảo luận về Thiết kế Kẻ địch
6 Kế thừa Lớp Kẻ địch
7 Lớp Trừu tượng cho Kẻ địch
8 Thiết lập AI cho Moss Giant
9 Thử thách: Di chuyển Moss Giant
10 Đánh giá Thử thách: Di chuyển Moss Giant
11 Thử thách: Ngăn Di chuyển trong Hoạt ảnh Đứng yên
12 Đánh giá Thử thách: Ngăn Di chuyển trong Hoạt ảnh Đứng yên
13 Thử thách: Đứng yên khi Đến Mục tiêu
14 Đánh giá Thử thách: Đứng yên khi Đến Mục tiêu
15 Thử thách: Lật Hình Moss Giant
16 Đánh giá Thử thách: Lật Hình Moss Giant
17 Thiết lập Nhện
18 Thiết lập Hoạt ảnh Nhện
19 Thiết lập Cây Hoạt ảnh cho Nhện
20 Thiết lập Điểm Di chuyển cho Nhện
21 Thử thách: AI Nhện
22 Đánh giá Thử thách: AI Nhện
23 Hành vi Chung của Lớp Kẻ địch
24 Thiết lập Bộ xương
25 Thiết lập Hoạt ảnh Bộ xương
26 AI Bộ xương
1 Giới thiệu
2 Thiết lập Hitbox Tấn công cho Người chơi
3 Script Tấn công của Người chơi
4 Layer Thanh kiếm
5 Thiết lập Người chơi Tấn công Kẻ địch
6 Thiết lập Hoạt ảnh Bị đánh trúng cho Kẻ địch
7 Giao diện IDamageable
8 Sát thương lên Bộ xương
9 Thử thách: Triển khai Sát thương cho Bộ xương
10 Đánh giá Thử thách: Triển khai Sát thương cho Bộ xương
11 Thử thách: Thời gian Hồi chiêu Sát thương Bộ xương
12 Đánh giá Thử thách: Thời gian Hồi chiêu Sát thương Bộ xương
13 Hoạt ảnh Bộ xương Bị đánh trúng
14 Bộ xương Đóng băng Sau khi Bị đánh
15 Chế độ Chiến đấu của Bộ xương
16 Thử thách: Bộ xương Tiếp tục Đi bộ
17 Đánh giá Thử thách: Bộ xương Tiếp tục Đi bộ
18 Thiết lập Tấn công cho Bộ xương
19 Thử thách: Bộ xương Hướng mặt về Người chơi
20 Đánh giá Thử thách: Bộ xương Hướng mặt về Người chơi
21 Thiết lập Hitbox cho Bộ xương
22 Layer Hitbox của Bộ xương
23 Hoàn thành Tấn công cho Bộ xương
24 Thiết lập Hoạt ảnh Tấn công Moss Giant
25 Thiết lập Animator cho Moss Giant
26 Hoàn thành Tấn công Moss Giant
27 Gộp Mã Chung cho Kẻ địch
28 Hitbox Moss Giant
29 Thiết lập Tấn công Nhện
30 Sự kiện Hoạt ảnh Nhện
31 Thử thách: Hoàn thành Tấn công Nhện
32 Đánh giá Thử thách: Hoàn thành Tấn công Nhện
33 Hoàn thiện Tấn công Nhện
34 Thiết lập Hoạt ảnh Chết
35 Hoàn thành Hoạt ảnh Chết
1 Thử thách: Hành vi Kim cương
2 Đánh giá Thử thách: Hành vi Kim cương
3 Thử thách: Hệ thống Rơi đồ
4 Đánh giá Thử thách: Hệ thống Rơi đồ
5 Sửa lỗi Hệ thống Rơi đồ
6 Thiết lập Cửa hàng
7 Giao diện Người dùng Cửa hàng
8 Thử thách: Kích hoạt Cửa hàng
9 Đánh giá Thử thách: Kích hoạt Cửa hàng
10 Quản lý Giao diện Người dùng
11 Sự kiện OnClick cho Cửa hàng
12 Hệ thống Lựa chọn Trực quan trong Cửa hàng
13 Thử thách: Mua vật phẩm từ Cửa hàng
14 Đánh giá Thử thách: Mua vật phẩm từ Cửa hàng
15 Quản lý Trò chơi
16 Vẽ Ngọc cần Thu thập
17 Tạo Giao diện Trên màn hình
18 Thu thập Ngọc
19 Thử thách: Hệ thống Máu Người chơi
20 Đánh giá Thử thách: Hệ thống Máu Người chơi
21 Chuẩn bị Chơi trên Android
22 Thiết lập Đầu vào Đa nền tảng
23 Hoàn thành Điều khiển Chạm trên Android
24 Kiểm tra trong Trình chỉnh sửa
1 Giới thiệu về Unity Ads
2 Nhấn vào đây để nhận 100G
3 Kích hoạt Unity Ads
4 Thiết lập Quảng cáo Video Có thưởng
5 Gỡ lỗi với Android Studio
6 Thử thách: Thưởng 100 Ngọc
7 Đánh giá Thử thách: Thưởng 100 Ngọc
8 Bảng điều khiển Unity
1 Giới thiệu
2 Thiết lập Menu Chính
3 Thử thách: Chức năng Menu Chính
4 Đánh giá Thử thách: Chức năng Menu Chính
5 Kiểm thử
1 Giới thiệu
2 Đăng ký Tài khoản Nhà phát triển
3 Tạo tệp Keystore
4 Xuất bản lên Google Play Store
1 Giới thiệu
2 Kết luận

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


** This course has been updated as of June 19, 2023! **

*** Now includes the ENTIRE ultimate guide series! 20+ hours of new content added!

This course is authorized by and made in partnership with Unity Technologies.

If you are interested in developing amazing, commercial-quality games that are playable on a variety of platforms, then you've come to the right place. This Unity course is the only one of its kind that is approved by Unity Technologies on Udemy. What better way to learn how to develop games in Unity than with their authorized course? The Ultimate Guide to Game Development with Unity introduces you to the Unity Engine and to the fundamentals of C# programming. The course then dives into developing your first 2D and 3D games. You will discover how to set your games apart from the crowd by polishing them with Unity’s latest features, including post-processing effects and the animation system.

In this Unity course, you will:

  • Master C# concepts such as variables and if statements

  • Detect collisions, receive user input, and create player movements

  • Create power-ups including triple shots, laser beams, speed boosts, and shields

  • Apply shaders that transform your game backgrounds

  • Create enemies with basic AI behavior

  • Collect and destroy game objects

  • Implement sound effects, background music, and particle effects

  • Activate and use Unity’s Team Collaboration service

  • Navigate the Unity Engine and discover unique features such as the Asset Store

  • Deploy your game to over 20 web or mobile platforms using Unity

  • And more!

This Unity course also includes over 200 interactive challenges (New Content Added Weekly!) where you can test your knowledge with concepts you've just learned. These challenges will help you build three commercial-quality games: a 2D Galaxy Shooter Game with polished sprites and cinematic effects, a 3D Click to Move Stealth Game, and a 2D Dungeon Crawler Mobile Game. Get access to the unique artwork provided by this Unity course and add sophisticated features to your games that make you look like you’ve been programming for years. 

Why Learn Game Development with Unity?

The gaming industry is a $200 billion industry worldwide. By 2025, that number is expected to be near $300 billion. With Unity being the most widely used engine to develop games across multiple platforms, there has never been a better time to get into the field. As you will learn, the types of games you can create with Unity and C# are limitless. Game development makes a great hobby, allowing you to learn a new skill and play your game with family and friends. It is also an exciting and rewarding career, where plenty of successful developers, including myself, have learned the fundamentals of game development through courses like this, and not in the traditional classroom setting. Every great game starts somewhere, so why not make it yours? While people often find coding or making games intimidating, this Unity course utilizes a unique teaching method that will allow you to gain a thorough understanding of concepts while you develop your own games. Thanks to the Unity community, you’ll be able to connect with other developers, work together on new projects, and make some incredible games!

Why Learn From Me

This is the first and only Unity game development course that has been co-created with Unity Technologies on Udemy.  Because learning to code can be daunting, Unity Technologies wanted to create a course that helps new developers feel comfortable exploring the engine and developing games. I believe that the best way to learn how to code is by doing. Therefore, this is a highly interactive series that does not spoon-feed you the answers. The unique challenges integrated throughout this Unity course will ensure you not only know how to code something, but also understand the logic behind it. As a self-taught software engineer, I found that there simply weren’t any high-quality video tutorials that allowed beginners to truly grasp concepts essential to game development. To remedy this, I created my own YouTube video series focused on Unity game development, where I’ve had the privilege of helping thousands of other people grow their passion for game development.  

I’ve been working in Unity since the initial public release of version 2.6, and I’ve authored a book on Unity 3.X. Since beginning my career in software development, I’ve been fortunate enough to develop games for Cartoon Network, Adult Swim, and several indie game companies. I’ve also developed enterprise augmented reality applications for Fortune 500 companies like Coca-Cola, GE, and Thyssenkrupp. Teaching has always been a passion of mine, and I hope you will see that throughout this course.  

Upon completing this Unity course, you will understand the concepts of C# programming and be able to continue developing your own 2D and 3D games. You will also feel confident knowing that you have mastered the latest and greatest game development techniques that will propel you to success in your professional or personal aspirations.

Join me on this adventure today!  I’ll see you inside the course.


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