Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI GAMES TRÒ CHƠI CỜ VUA PHẦN I: GIỚI THIỆU TRÒ CHƠI_phần 2 pps
Nội dung xem thử
Mô tả chi tiết
CÔNG NGHỆ PHẦN MỀM
- ĐỀ TÀI GAMES TRÒ
CHƠI CỜ VUA
PHẦN III: GIỚI THIỆU CHƯƠNG TRÌNH CỜ VUA
Chương trình cờ vua 2 người chơi bao gồm 1 server và các client. Khi
client muốn chơi cờ thì client phải đăng ký tới server, mỗi 1 ván cờ sẽ bao
gồm 2 người chơi trên 1 bàn cờ, các client giao tiếp với nhau thông qua 1
server. Server cờ vua sẽ đảm nhận việc giao tiếp giữa các client, server này
sẽ trả về danh sách người dùng đã đăng ký chơi khi có yêu cầu chọn người
chơi từ client, khi 2 người chơi bắt đầu chơi thì server sẽ gửi bàn cờ về cho
2 client hiển thị. Khi 2 client chơi với nhau thì server sẽ chịu trách nhiệm
truyền qua lại bàn cờ cho 2 client khi bàn cờ được cập nhật.
Chương trình gồm 2 project chính: Covua(Client) và
Covuaserver(Server)
+ Project Covuaserver: gồm các lớp BanCo.java, NguoiChoi.java,
QLBanco.java, Main.java.
+ Project Covua: gồm các lớp BanCo.java, JframeChessClient.java,
JpanelBanCo.java, JpanelKetNoi.java, NguoiChoi.java, OCo.java,
Main.java.