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

Learn To Create a Turn-Based Strategy Game With Unity & C#

Học cách tạo game chiến thuật theo lượt với Unity & C#

Học cách tạo game chiến thuật theo lượt với Unity & C#

Phát triển game chưa bao giờ dễ dàng hơn thế. Học C# với Unity và tự tạo game hành động chiến thuật của riêng bạn!

4.4
(127 đánh giá)
1,592 học viên
Giảng viên
James Doyle
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.009.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.0 giờ video
89 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

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

Học C#, một ngôn ngữ lập trình hiện đại và linh hoạt
Hiểu được khả năng phát triển 3D trong Unity
Phát triển kỹ năng giải quyết vấn đề mạnh mẽ và có thể áp dụng linh hoạt
Nắm được quy trình phát triển game
Học cách lập trình hướng đối tượng hoạt động trong thực tế

Yêu cầu

Máy tính Mac hoặc PC có khả năng chạy Unity 3D
Bản sao của Unity 2021.3 hoặc mới hơn

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

Bất kỳ ai muốn tự tạo game chiến thuật theo lượt
Người muốn tạo và phát hành game của riêng mình
Người mới bắt đầu hoàn toàn, có hứng thú học phát triển game
Lập trình viên muốn chuyển hướng sang phát triển game
Người quan tâm đến việc làm việc trong ngành thiết kế game
Thành thạo và tự tin khi sử dụng máy tính

Nội dung khóa học

20 phần • 89 bài giảng
1 Giới thiệu
2 Tài nguyên dự án
1 Thiết lập dự án
2 Giao diện Unity
3 Thiết lập Scene
1 Thiết lập người chơi
2 Tạo Script & Di chuyển
3 Di chuyển đến một điểm cụ thể
4 Nhấp chuột để di chuyển
5 Tạo thêm người chơi
6 Thiết lập người chơi đang hoạt động
1 Tạo lưới di chuyển
2 Chỉnh sửa lưới gọn gàng hơn
3 Phát hiện mặt đất
4 Tránh vật cản
5 Ẩn lưới
1 Thiết lập hệ thống camera
2 Theo dõi người chơi
3 Di chuyển camera thủ công
4 Quay lại vị trí người chơi
5 Xoay camera
1 Thiết lập AI Navigation Mesh
2 Di chuyển với AI Navigation
3 Tạo kẻ địch
1 Thiết lập thứ tự lượt
2 Chuyển nhân vật sau hành động
3 Làm ngẫu nhiên hơn
4 Bỏ qua lượt kẻ địch
5 Sử dụng điểm lượt (Turn Points)
6 Giới hạn phạm vi di chuyển
1 Thiết lập menu người chơi
2 Hiển thị menu
3 Làm cho lệnh di chuyển hoạt động
4 Thêm tùy chọn Đi bộ & Chạy
5 Thay đổi chi phí hành động
6 Hiển thị điểm lượt
7 Hủy di chuyển
8 Sửa lỗi di chuyển vô tình
9 Bỏ qua lượt của bạn
1 Thiết lập menu cận chiến
2 Kiểm tra cận chiến
3 Thực hiện cận chiến
4 Chờ sau cận chiến
5 Chuyển mục tiêu
6 Hiển thị mục tiêu tấn công
7 Cải thiện chỉ báo
8 Cách sửa lỗi (Lỗi camera)
9 Hiển thị thông báo lỗi
1 Tạo hệ thống máu
2 Đánh bại kẻ địch
3 Thiết lập giao diện máu
4 Cập nhật giao diện máu
5 Billboarding UI
1 THỬ THÁCH - Thiết lập menu bắn
2 Lấy mục tiêu
3 Cho người chơi bắn
4 Trúng mục tiêu
5 Cho người chơi bắn trượt
1 Hiển thị vệt đạn
2 Tạo hiệu ứng va chạm
3 Hiển thị hiệu ứng va chạm
1 Bắn cao & thấp
2 Thiết lập hiển thị tỷ lệ bắn
3 Kiểm soát tỷ lệ bắn
4 Tính toán tỷ lệ bắn
1 Xoay nhân vật
2 Thay đổi góc camera
3 Phòng thủ
1 Thêm bộ não AI
2 Chọn tấn công cận chiến
3 Bắn trong tầm
4 Chọn không bắn
5 Di chuyển về phía người chơi
6 Chạy về phía người chơi
7 Di chuyển đến điểm ngẫu nhiên
8 Chọn phòng thủ hoặc bỏ qua
1 Spawn tại điểm ngẫu nhiên
1 Thêm hoạt ảnh cho nhân vật
2 Chuyển đổi giữa các hoạt ảnh
3 Làm cho hoạt ảnh hoạt động
1 Thêm âm thanh
2 Kết thúc trận chiến
3 Rời khỏi trận chiến
4 Thêm menu chính
5 Thiết lập đối tượng cho nhiều cấp độ
6 Tạo menu chọn cấp độ
1 Xây dựng game
2 Các bước tiếp theo
1 File dự án hoàn chỉnh

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

Learn how to create and program your very own turn-based strategy game using Unity, an industry-standard game development program used by 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. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

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.

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

  • A Turn-Based System

  • Moving Characters on a Grid

  • Meleeing, Shooting & Defending Action Types

  • A Full Health System

  • AI Decision-making & Navigation

  • A Full Camera Movement & Rotation System

  • Spawning In Randomised Positions

  • Animation & Audio Systems

  • Battle Select System

  • and much more...

The course also includes a complete version of the project to use for your own reference to ensure everything in your game works as it should!


Start learning today and let me help you become a game developer!


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