Cấu hình phần mềm

Một phần của tài liệu thiết kế trò chơi cờ ca-rô (Trang 44 - 52)

I. Thiết kế chức năng hệ thống:

b. Cấu hình phần mềm

Hệ điều hành Window XP, Windows 2000 Service Pack 3 hoặc mới hơn được cài đặt .Net Framework 2.0

II. Chi tiết chức năng hệ thống và các giao diện chính

Màn hình ngoài là màn hình xuất hiện đầu tiên ngay khi người dùng nhấn chuột chạy chương trình. Màn hình này vừa là màn hình giới thiệu, vừa cung cấp các chức năng hệ thống, thiết lập chế độ hoạt động chương trình. Giao diện màn hình ngoài như hình dưới.

• Bàn cờ có kích thước 15*15 • Hiển thị tên người đang tới lượt • Độ khó của máy

• Hiển thị hời gian đã chơi

IV.2.1.Chức năng nút New game

• Khi click nút New Game người chơi sẽ phải lựa chọn chế độ chơi

• Game mode là chọn chế độ chơi • Có 2 cách thức chơi

- Hai người chơi với nhau

. Nhập tên 2 người vào ô player 1 và player 2

- Người chơi với máy

. Nhập tên người chơi vào ô player name . Chọn cấp độ của máy

• Muốn chơi ở chế độ nào thì tích vào phần đó • Match time là thời gian thi đấu

• Sau khi nhập đầy đủ thông tin cần thiết ta click vào new game (trong cửa sổ game mode) để bắt đầu chơi

IV.2.2.Chức năng nút Load game

• Form Load Game là Form để gọi những file đã được lưu từ trước (ví dụ như những ván cờ đang đánh dở)

• Form này hiển thị tên các file đã được lưu trước đó

• Hiển thị ngày giờ lưu file

• Muốn gọi lại file nào thì ta chỉ cần tích vào file đó và click nút Load Game

IV.2.3.Chức năng nút High Score

• Mỗi người chơi đều được chương trình xếp hạng • High Score chỉ hiện thị 5 người xếp hạng cao

nhất theo đánh giá riêng của chương trình • Nếu muốn thoát khỏi form này thì click nút ok

IV.2.4.Chức năng nút Update

• Cửa sổ Update chứa các thông tin về trò chơi (version hiện tại, lần update gần nhất, thông báo )

• Nút Update chìm khi chưa có version mới

• Khi có version mới chương trình sẽ thống báo và nút update sẽ nổi lên và người dùng có thể

IV.2.5.Chức năng nút Help

• Cửa sổ help chứa các thông tin trợ giúp và hướng dẫn sử dụng

• Giới thiệu về trò chơi • Hướng dẫn luật chơi • Kinh nghiệm khi thi đấu

IV.2.6.Chức năng nút About

• Chỉ ra version của bản game hiện tại • Email và website người viết chương trình • Tên người viết chương trình

IV.2.7.Chức năng nút Save & Exit

- Khi thoát thì chương trình sẽ tự động lưu trạng thái của ván đấu và người chơi.

- Chương trình sẽ hỏi người chơi có thực sự muốn thoát và tự động lưu trạng thái hiện tại không. Nếu người chơi đồng ý thì click nút Yes

Một phần của tài liệu thiết kế trò chơi cờ ca-rô (Trang 44 - 52)