BÁO CÁO BÀI TẬP LỚN MÔN CÔNG NGHỆ JAVA
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN
Trang 2NỘI DUNG BÁO CÁO
Trang 3LÍ DO CHỌN ĐỀ TÀI
Cờ tướng là trò chơi dựa vào chiến thuật với độ phức tạp cao.Ngày nay, nó không chỉ là một trò chơi mà còn là một môn thể thao Trong thời đại công nghệ thông tin hiện đại, việc xây
dựng một game cờ tướng điện tử giúp dễ dàng tiếp cận với đa số giới trẻ, thúc đẩy sự phát triển của bộ môn này
Trang 4LUẬT CHƠI
• Trò chơi sử dụng một bàn
cờ chia thành 64 ô vuông với 9 hàng ngang và 8 hàng dọc dành cho 2 người chơi Mỗi người chơi sẽ bắt đầu với 16 quân cờ bao gồm 5 tốt, 2 xe, 2 mã , 2 tượng, 2 sỹ, 2 pháo và 1 tướng.
Thiết lập bàn cờ
Trang 5LUẬT CHƠI
Di chuyển quân cờ
Trang 6 Bên nào hết giờ trước bị xử thua
Điều kiện thắng thua
Trang 7THIẾT KẾ ĐỐI TƯỢNG
fileview
Trang 8• Lưu trò chơi hoàn toàn diễn ra tự động.
• Có thể điều chỉnh mức âm lượng, thay đổi thời gian
Trang 9KẾT QUẢ ĐẠT ĐƯỢC
Giao diện
Trang 10KẾT QUẢ ĐẠT ĐƯỢC
Giao diện
Trang 11KẾT QUẢ ĐẠT ĐƯỢC
Giao diện
Trang 12KẾT QUẢ ĐẠT ĐƯỢC
Giao diện
Trang 13KẾT QUẢ ĐẠT ĐƯỢC
Lùi nước
Trang 14KẾT QUẢ ĐẠT ĐƯỢC
Auto Save
Trang 15CẢI THIỆN NÂNG CẤP
- Vấn đề hình ảnh: giao diện được thiết kế đơn giản Chưa có hiệu ứng đặc sắc, có thể nâng cấp thêm.
- Vấn đề cơ sở dữ liệu: chưa thiết kế dược cơ sở dữ liệu, chỉ thao tác trên tệp txt.
- Có thể phát triển thêm đấu máy,…
Trang 16XIN TRÂN TRỌNG CẢM ƠN !