XÂY DỰNG KHUNG NỀN TRÒ CHƠI ĐỐI KHÁNG DỰA TRÊN GIAO THỨC IRC MINH HỌA BẰNG TRÒ CHƠI CA RÔ TRÊN HỆ ĐIỀU HÀNH ANDROID - Pdf 11

Trường Đại học Cần Thơ
Khoa công nghệ thông tin và truyền thông
Bộ môn mạng máy tính và truyền thông
Sinh viên thực hiện Giáo viên hướng dẫn
Lê An - 1071503 TS. Ngô Bá Hùng
Trương Thiện Thành - 1071555 MSCB: 1124
Thái Thanh Tín - 1071639
1
XÂY DỰNG KHUNG NỀN TRÒ CHƠI
ĐỐI KHÁNG DỰA TRÊN GIAO
THỨC IRC
MINH HỌA BẰNG TRÒ CHƠI CA RÔ TRÊN
HỆ ĐIỀU HÀNH ANDROID
Đặt vấn đề
Xây dựng khung nền cho trò chơi đối
kháng dựa trên giao thức IRC.
Lập trình đa phương tiện trên Android.
Kết luận.
Trình bày demo.
NỘI DUNG TRÌNH BÀY
2
Bối cảnh
Android đang là tiêu điểm của công nghệ.
Nắm vững kiến thức Android là một thuận
lợi cho sinh viên mới ra trường.
Nhu cầu chơi game trên điện thọai di động
đang trở thành một xu hướng.
Hệ thống server IRC mạnh, miễn phí.
ĐẶT VẤN ĐỀ (1)
3
ĐẶT VẤN ĐỀ (2)

hệ
Người thực hiện Công việc Thời
gian
PH001
Thái Thanh
Tín
Tìm hiểu về cơ chế lập
trình mạng dưới Android.
2 tháng
PH002
Trương
Thiện Thành
Xây dựng khung nền trò
chơi đối kháng dựa trên
giao thức IRC.
2 tháng
PH003
Lê An Lập trình đa phương tiện
(Multimedia) dưới Android
2 tháng
PH004
Nhóm Xây dựng một trò chơi đối
kháng online sử dụng giao
thức IRC.
4 tháng
6
PHÂN Hệ PH002:
PHÂN Hệ PH002:
XÂY DỰNG KHUNG NỀN TRÒ
XÂY DỰNG KHUNG NỀN TRÒ

client mirc có thể chat với
nhau
#brlink
Lúc này 3 client
có thể chat với
nhau thông qua
channel brlink
List channel
10
Giao thức IRC

Là mô hình client/server.

Hoàn toàn miễn phí.
Dựa vào IRC để xây dựng mô hình cho
trò chơi đối kháng
11
Mô hình trò chơi đối kháng
12
Chat client
Game client
Chat client
Bot quản lý
IRC Server
Vai trò của các thành phần trong
mô hình trò chơi đối kháng

Server irc

Bot


Tham gia kênh chơi
Player1 Bot Player2
INVITE Player2
INVITE Player2
Detect
state
player2
INVITE_BY Player1
YES
No
ERR_ALREADYPLAY
Invite new player
ACCEPT /REFUSE
player1
ACCEPT /REFUSE
player1
ACCEPT_BY
player2
Play1 change
mine ?
REFUSE Player2
YES
No
YES
REFUSE_BY Player1
No
Player2 accept
invite
16

hận quân cờ và hiển thị lên
màn hình.
G
ởi tọa độ quân cờ cho me.
7
L
ặp lại các bước trên cho đến khi một bên giành được thắng lợi
sẽ gởi lệnh WIN lên BOT xử lý kết quả và lưu trữ điểm.
18
19
PHÂN Hệ PH003:
PHÂN Hệ PH003:
LậP TRÌNH ĐA PHƯƠNG TIệN
LậP TRÌNH ĐA PHƯƠNG TIệN
(MULTIMEDIA) TRÊN
(MULTIMEDIA) TRÊN
ANDROID
ANDROID
NỘI DUNG TRÌNH BÀY
20
Android là gì? Mục tiêu của Android.
Dựa trên nền tảng Linux.
Có một bộ phát triển phần mềm (SDK) linh
động.
Ứng dụng chạy trên máy ảo Dalvik.
Ứng dụng được viết trên nền tảng java.
TỔNG QUAN VỀ ANDROID(1)
21
TỔNG QUAN VỀ ANDROID(2)
22


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status