1. Trang chủ
  2. » Công Nghệ Thông Tin

slide đồ án trò chơi xếp gạch bằng lập trình hướng đối tượng trong java

16 1,3K 4

Đ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

Định dạng
Số trang 16
Dung lượng 622,5 KB

Nội dung

Giới thiêïu tổng quát • Đây là một Game mô tả trò chơi xếp gạch có thể chơi online trên mạng Internet và offline tại máy của bạn ,nó được lập trình bằng ngôn ngữ Java theo phương pháp

Trang 1

Lập trình trò chơi xếp gạch theo phương

pháp HDT bằng ngôn ngữ Java

GVHD : Nguyễn Hiền Lương

SVTH : Bùi Văn Hải MSSV : 0211062

Đồ Án : B2

Trang 2

Giới thiêïu tổng quát

Đây là một Game mô tả trò chơi xếp gạch có thể chơi online trên mạng Internet và offline tại máy

của bạn ,nó được lập trình bằng ngôn ngữ Java

theo phương pháp HDT Tuy đây là một dạng Game đã xuất hiện từ lâu trên thế giới ,nhưng ưu điểm

của Game mà tôi thiết kế là chế đôï đồ họa khá đẹp, tốc độ game nhanh,không yêu cầu cấu hình mạnh

Trang 3

Các chức năng chính

1 Start

2 Dừng trò chơi tạm thời và bắt đầu lại

3 Hiển thị gạch

4 Dịch chuyển và đảo gạch

5 Tính điểm

6 Level và Finish

7 GameOver

Trang 4

Yêu cầu hệ thống

Cấu hình máy : CPU Pentium III 650 Mhz, RAM

128 ,Vga 16M trở lên, CDRom, USP Port

Hệ diều hành : Window NT trở lên

Các phần mềm kèm theo :

Trình duyệt IE hay các trình duyệt khác như OPERA,NESCAPE có hổ trợ Java.Các phần mềm cho phép chạy các file Java

Trang 5

Giới hạn đề tài

Chưa thực hiện được chức năng Save Game, Edit Game cho người chơi…

Khi trên một máy duy nhất Game chỉ chơi được có một người ,chưa thực hiện được chức năng chơi 2 người trên 1 máy tính: một chơi bàn phím,một chơi mouse

Chưa đổi giao diện được cho các viên gạch theo ý muốn người chơi

Chưa cho người chơi tự điều khiển tốc độ của

Game

Trang 6

Member Class

 Main

 Game : (include 2 innerclass)

 GameThread

 GamePanel

 Figure

 Configuration

 SquareBoard : (include 1 innerclass)

 SquareBoardComponent

Trang 7

Cụ thể chức năng của từng Class

Main Class :

Class chính để chạy Game bằng Applet hay Application

Figure Class :

Khởi tạo cơ bản về hình dạng,màu sắc của

viên gạch và các chức năng di chuyển qua trái phải,xuống,và đảo viên gạch

Confirguration Class :

Nhận các tham số và đặt vào bảng băm

HashTable để set color cho viên gạch

Trang 8

Game Class :

Bắt sự kiện Start,Resume, pause, Finish,

GameOver, level,score

cho dừng

SquareBoard Class :

• Kiểm tra thử dòng có đầy hay không ,nếu đầy thì remove dòng đó để tính điểm cho người chơi

gạch

chức năng Hiển Thị Gạch

Trang 9

UMLMap

Trang 10

Chuù thích UMLMap

Trang 11

Giao Dieän

Trang 12

 Ñang chôi :

Trang 13

 GameOver :

Trang 14

 Veà ñích :

Trang 15

Sơ đồ chức năng

Trang 16

Thanks you for your attention

The End

Ngày đăng: 20/10/2014, 19:09

HÌNH ẢNH LIÊN QUAN

Sơ đồ chức năng - slide đồ án trò chơi xếp gạch bằng lập trình hướng đối tượng trong java
Sơ đồ ch ức năng (Trang 15)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w