I. Phân tích hệ thống
I.1. Mô tả bài toán
Xây dựng game cờ gánh trên các dòng điện thoại Android cung cấp các mức độ chơi khó dễ khác nhau giữa ngươi chơi với máy.
Khi bắt đầu trò chơi có hiện một màn hình splash hiện ra trong 5 giây. Sau đó tự chuyển sang trạng thái tiếp theo là Main menu.
Ở trạng thái menu sẽ đưa ra các lựa chọn chính sau:
Bắt đầu chơi: Chọn mức độ để bắt đầu chơi giữa người với máy.
Cài đặt: Tùy chọn âm thanh, mặt định ban đầu là bật âm thanh.
Hƣớng dẫn: Hiển thị thông tin hướng dẫn luật chơi game cờ gánh.
Giới thiệu: Hiển thị thông tin về tác giả.
Thoát.
Để thực hiện các lựa chọn trên người dùng phải trỏ vào menu có tên tương ứng với sự lựa chọn đó.
Khi vào cuộc chơi để thực hiện một nước đi người chơi phải trỏ vào quân cờ mình muốn sử dụng và sau đó trỏ và ô mà mình muốn di chuyển đến.
Ứng dụng sẽ cập nhật các quân cờ bị ăn sau mỗi bước đi. Nếu quân cờ bên nào bị hết trước thì bên đó thua cuộc. Nếu người chơi chiến thắng màn hình chiến thắng xuất hiện, ngược lại màn hình thua xuất hiện.
Trong khi người chơi muốn hủy bỏ ván chơi hiện tại và trở về Menu thì chỉ cần touch vào mục Menu ở bên dưới góc màn hình và xác nhận việc hủy bỏ ván chơi để trở về Menu.
Xây dựng game cờ Gánh dân gian GVHD: PGS.TSKH Trần Quốc Chiến
Để lùi lại 1 bước do đi sai người chơi chỉ cần touch vào nút Lùi dưới góc màn hình. Chương trình chỉ cho phép lùi lại 1 nước đi gần nhất.