Giới thiệu Đồ án Game Cờ Caro Lập trình Ứng dụng Mạng
Đồ án "Lập trình Ứng dụng Mạng: Mô tả Đồ án Game Cờ Caro" do Nhóm 14 (Phan Quang Cảnh, Võ Tấn Vương, Đỗ Xuân Trường) thực hiện, thuộc lĩnh vực Khoa Điện – Điện Tử Viễn Thông, Đại học Giao thông Vận tải TP. Hồ Chí Minh. Đồ án tập trung vào việc phát triển một ứng dụng game cờ Caro trực tuyến.
Game cờ Caro là trò chơi đối kháng hai người, nơi người chơi lần lượt đặt ký tự 'X' hoặc 'O' lên bàn cờ với mục tiêu tạo thành một hàng 5 ký tự liên tiếp theo chiều ngang, dọc hoặc chéo để giành chiến thắng. Trò chơi có thể kết thúc với kết quả hòa nếu bàn cờ đầy hoặc hết thời gian quy định (10 phút) mà không có người chơi nào thắng. Một điều kiện thắng quan trọng là chuỗi 5 ký tự liên tiếp phải không bị chặn hai đầu.
Yêu cầu của đồ án bao gồm các chức năng cốt lõi như:
- Cho phép người dùng đăng ký tài khoản với Username, Password và email.
- Chức năng đăng nhập bằng Username và Password.
- Giao diện hiển thị danh sách người dùng đang trực tuyến.
- Khả năng mời bạn bè tham gia ván đấu.
- Tích hợp đồng hồ tính giờ cho mỗi ván cờ.
Mục lục chi tiết:
- 1. Yêu cầu của đồ án:
- 1.1 Game caro là gì?
- 1.2 Luật chơi game
- 1.3 Yêu cầu cơ bản của đồ án
- 2. Mô tả giao diện của màn hình game