1. Trang chủ
  2. » Luận Văn - Báo Cáo

đề tài lập trình game cờ tướng bằng ngôn ngữ java

16 2 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Lập trình game cờ tướng bằng ngôn ngữ Java
Tác giả Trương Văn Minh
Người hướng dẫn Cô Đào Thị Lệ Thủy
Trường học Trường Đại học Giao thông Vận tải
Chuyên ngành Công nghệ thông tin
Thể loại Bài tập lớn
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 16
Dung lượng 3,54 MB

Nội dung

BÁO CÁO BÀI TẬP LỚN MÔN CÔNG NGHỆ JAVATRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN ĐỀ TÀI LẬP TRÌNH GAME CỜ TƯỚNG BẰNG NGÔN NGỮ JAVA Sinh viên thực hiện : Trương Văn Min

Trang 1

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

ĐỀ TÀI LẬP TRÌNH GAME CỜ TƯỚNG BẰNG NGÔN NGỮ

JAVA

Sinh viên thực hiện : Trương Văn Minh CNTT4 K63

Mã sinh viên: 221230928

GV hướng dẫn: cô Đào Thị Lệ Thủy

Trang 2

NỘI DUNG BÁO CÁO

Trang 3

LÍ 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 4

LUẬ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 5

LUẬT CHƠI

Di chuyển quân cờ

Trang 6

LUẬT CHƠI

Chiếu bí: Nếu một bên chiếu (bắt tướng), và đối thủ không

có khả năng đở, bên chiếu tướng thắng.

Hết nước: Nếu bên tới phiên đi nhưng không có nước hợp

lệ để đi, bên đó sẽ bị thua.

Chống tướng: Hai con tướng không được nằm trên cùng

hàng dọc mà không có quân nào cản ở giữa, con không bị

xử thua.

Bên nào hết giờ trước bị xử thua

Điều kiện thắng thua

Trang 7

THIẾT KẾ ĐỐI TƯỢNG

constant

image controller

file view

Trang 8

KẾT QUẢ ĐẠT ĐƯỢC

• Game cờ tướng với giao diện đơn giản để chơi 2

người

• Game bao gồm những luật chơi cơ bản của cờ tướng

• Menu:

+ Trang chủ: game mới, game cũ, cài đặt, thoát.

+ Trong trận: cài dặt, âm lượng, thoát, lùi 1 nước,

dừng/tiếp tục trò chơi.

• 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 9

KẾT QUẢ ĐẠT ĐƯỢC

Giao diện

Trang 10

KẾT QUẢ ĐẠT ĐƯỢC

Giao diện

Trang 11

KẾT QUẢ ĐẠT ĐƯỢC

Giao diện

Trang 12

KẾT QUẢ ĐẠT ĐƯỢC

Giao diện

Trang 13

KẾT QUẢ ĐẠT ĐƯỢC

Lùi nước

Trang 14

KẾT QUẢ ĐẠT ĐƯỢC

Auto Save

Trang 15

CẢ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 16

XIN TRÂN TRỌNG

CẢM ƠN !

Ngày đăng: 18/05/2024, 07:22

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w