Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 21 trang
Dung lượng: 330 KB

Giới thiệu nội dung

Game Cờ Tướng người – người

Tác giả: Trần Minh Sang, Nguyễn Echam Samuel, Huỳnh Hữu Tâm

Lĩnh vực: Khoa học Máy tính

Nội dung tài liệu:

Tài liệu này mô tả chi tiết về chương trình “Game Cờ Tướng người – người”, một ứng dụng được phát triển bằng C#.NET 2005. Chương trình cho phép hai người chơi cờ tướng trên cùng một máy tính. Nội dung bao gồm đặc tả chức năng, bao gồm giao diện người dùng chính (Main Menu) với các tùy chọn như Play, Open, Teacher, Students, Exit, và giao diện trò chơi chính (Main Game). Bên cạnh đó, tài liệu còn đi sâu vào đặc tả kỹ thuật, phân tích cấu trúc chương trình với 11 lớp khác nhau, mỗi lớp đảm nhiệm một chức năng riêng biệt, từ việc tạo bàn cờ, quản lý quân cờ, đến việc xử lý luật chơi và các sự kiện trong game. Các lớp con như QuanXe, QuanPhao, QuanMa, Tướng, Sĩ, Tượng, Tốt, BANCO, MainGame đều được kế thừa và tùy chỉnh để phục vụ cho chức năng cụ thể của từng quân cờ và các thành phần khác của trò chơi.

Mục lục chi tiết:

  • §1. ĐẶC TẢ CHỨC NĂNG
    • I – Main Menu
    • II – Main Game
  • §2. ĐẶC TẢ KĨ THUẬT
    • I – Bố Cục Chương Trình
      • I.1. Lớp MainMenu
      • I.2. Lớp MainGame
      • I.3. Lớp BANCO
      • I.4. Lớp QUAN CO
      • I.5. Lớp QuanXe
      • I.6. Lớp QuanPhao
      • I.7. Lớp QuanMa
      • I.8. Lớp TUONG
      • I.9. Lớp QuanSi
      • I.10. Lớp QuanTuong
      • I.11. Lớp QuanTot
    • II – Ý Tưởng và Thuật Toán cụ thể
      • II.1. Lớp MainMenu : Form
      • II.2. Lớp MainGame : Form
      • II.3. Lớp BANCO : Form
      • II.4. Lớp QUAN CO : PictureBox
      • II.5. Lớp QuanXe : QUANCO
      • II.6. Lớp QuanPhao : QUANCO
      • II.7. Lớp QuanMa : QUANCO
      • II.8. Lớp TUONG : QUANCO
      • II.9. Lớp QuanSi : QUANCO
      • II.10. Lớp QuanTuong : QUANCO
      • II.11. Lớp QuanTot : QUANCO
  • §3. TỔNG KẾT