ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
XÂY DỰNG GAME ONLINE THEO LƯỢT
ADVENTURE FROM BEYOND
Tên sinh viên : Trịnh Văn Đức
Giảng viên hướng dn : ThS.Tng Th Minh Ngc
Hà Ni, 11/2024
2024.1 KHOA HC MÁY TÍNH TRNH VĂN ĐC 11218398
ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
XÂY DỰNG GAME ONLINE THEO LƯỢT
ADVENTURE FROM BEYOND
Tên sinh viên : Trịnh Văn Đức
Mã sinh viên : 11218398
Lp : Khoa hc máy tính K63
Ngành : Khoa hc máy tính
Khoa : Công ngh thông tin
Giảng viên hướng dn : ThS.Tng Th Minh Ngc
(Ch ký GVHD)
Hà Ni, 11/2024
i
MỤC LỤC
MC LC .............................................................................................................. i
LỜI CAM ĐOAN ................................................................................................. ii
DANH MC CÁC T VIT TT .................................................................... iii
DANH MC BNG ............................................................................................ iv
DANH MC HÌNH .............................................................................................. v
M ĐẦU ............................................................................................................... 1
CHƯƠNG 1: GII THIU VÀ XÂY DNG BÀI TOÁN ............................... 3
1. Đặt vn đ ...................................................................................................... 3
2. Gii thiu v bài toán .................................................................................... 4
3. Mc tiêu và phm vi của đề tài .................................................................... 6
4. Gii pháp thc hin đ tài .......................................................................... 11
CHƯƠNG 2:CƠ S LÝ THUYT VÀ NN TNG CÔNG NGH ............ 12
2.1 Mô hình Client-Server ca Roblox Studio ............................................. 12
2.2 Các thành phn trong Roblox Studio ..................................................... 16
2.3 Lý thuyết hot đng ca Knit Framework ............................................. 19
2.4 Gii thiu v Blender ................................................................................ 21
CHƯƠNG 3: PHÂN TÍCH VÀ THIT K H THNG.............................. 22
3.1 Thiết kế h thng ....................................................................................... 22
3.2 Xác định các chức năng ............................................................................ 26
3.3 Biểu đồ ca s dng chi tiết ....................................................................... 27
3.4 Thiết kế d liu ......................................................................................... 33
CHƯƠNG 4: KT QU VÀ THO LUN .................................................... 42
4.1 Những gì đạt được .................................................................................... 42
4.2 Đánh giá ..................................................................................................... 52
KT LUN ......................................................................................................... 54
TÀI LIU THAM KHO ................................................................................. 55
ii
LỜI CAM ĐOAN
Tôi xin cam đoan rằng toàn b ni dung được trình bày trong khóa lun
do chính tôi thc hin và không sao chép t ngun nào khác. Nhng tài liu tham
khảo được trích dn mt cách đy đủ, đồng thi ghi rõ ràng v ngun gc theo
đúng quy định.
Hà ni, ngày 25 tháng 11 năm 2024
Sinh viên
(ký, ghi rõ hn)
iii
DANH MỤC CÁC TỪ VIẾT TẮT
Từ viết tắt
Tiếng anh
Ý nghĩa
RPG
Role Playing Game
Game nhập vai
PVP
Player Verus Player
Kiểu chơi giữa người đối đầu với
người chơi khác
PVE
Player Verus Environment
Kiểu chơi giữa người chơi với môi
trường, không cạnh tranh vơi người
chơi khác
NPC
Non player character
Nhân vật không phải người chơi
Game
Trò chơi điện tử