
ĐẠI HỌC KINH TẾ QUỐC DÂN
TRƯỜNG CÔNG NGHỆ
----------------
KHÓA LUẬN TỐT NGHIỆP
Đề Tài:Xây Dựng Tựa Game Chiến
Thuật Theo Lượt Bàn Cờ Trên Unity
Tên sinh viên : Nguyễn Văn An
Giảng viên hướng dẫn : TS.Nguyễn Trung Tuấn

Hà Nội, 8/2025

ĐẠI HỌC KINH TẾ QUỐC DÂN
TRƯỜNG CÔNG NGHỆ
----------------
KHÓA LUẬN TỐT NGHIỆP
Đề Tài: Xây Dựng Tựa Game Chiến
Thuật Theo Lượt Bàn Cờ Trên Unity
Tên sinh viên : Nguyễn Văn An
Mã sinh viên : 11220052
Lớp : Công Nghệ Thông Tin K64A
Ngành : Công Nghệ Thông Tin
Khoa : Công nghệ thông tin và Kinh Tế Số
Giảng viên hướng dẫn : TS. Nguyễn Trung Tuấn
(Chữ ký GVHD)
Hà Nội, 8/2025

MỤC LỤC
MỤC LỤC i
LỜI CAM ĐOAN iii
LỜI CẢM ƠN iii
LỜI NÓI ĐẦU 1
CHƯƠNG I: GIỚI THIỆU CHUNG. 2
1.1. Giới thiệu chung. 2
1.2. Lý do chọn đề tài. 2
1.3. Yêu cầu đặt ra 2
1.4. Mục tiêu của đề tài 3
1.5. Phạm vi đề tài. 3
1.6. Công nghệ Game. 3
1.6.1. Unity. 4
1.6.2. Công nghệ lưu trữ dữ liệu. 10
1.6.3. Ngôn ngữ lập trình C# 8
Chương II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 11
2.1. Biểu đồ usecase. 11
2.1.1. Sơ đồ usecase. 11
2.1.2. Danh sách các use-case.. 17
2.1.3. Đặc tả usecase. 17
2.2. Biểu đồ hoạt động. 23
2.2.1. Biểu đồ hoạt động Play Game 23
2.2.2. Biểu đồ hoạt động người chơi sử dụng kĩ năng 24
2.2.3. Biểu đồ hoạt động xử lý lượt của nhân vật. 25
2.2.4. Biểu đồ hoạt động back to Menu. 26
2.2.5. Biểu đồ hoạt động setting. 27
2.3. Biểu đồ lớp. 30
2.4. Thiết kế game và xây dựng hệ thống game chi tiết. 32
2.4.1. Kịch bản game. 32
2.4.2. Hệ thống game play (game loop). 32
1

2.4.3. Thiết kế các hiệu ứng, nhân vật,kĩ năng trong game. 33
Chương III: GIỚI THIỆU MỘT SỐ GIAO DIỆN CHÍNH CỦA GAME Bastion
Between Battles 42
3.1. Giới thiệu một số giao diện chính của Game. 42
3.1.1. Giao diện trang chủ 42
3.1.2. Giao diện sàn đấu. 43
3.1.3. Giao diện kĩ năng. 44
3.1.4. Giao diện điều chỉnh âm thanh. 44
3.1.5. Giao diện kết quả trận đấu. 47
KẾT LUẬN 48
TÀI LIỆU THAM KHẢO 51
Kết Quả Turnitin 52
2

