Lập trình trò chơi xếp gạch bằng chương trình HDT - Pdf 31

Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
1

Prepared By (Student) Approved By (Faculty)
Project Group No. 2
Bùi Văn Hải MR.Nguyễn Hiền Lương
Signature
Date - 1 - Đây là một tài liệu dùng để biểu diễn cơ bản thiết kế
“Trò chơi xếp gạch bằng ngơn ngữ Java theo phương pháp
LTHDT “ , do sinh viên Bùi Văn Hải thiết kế và lập trình .Tài
liệu này giúp ta có cái nhìn tồn vẹn về cơ cấu của phần mềm,
cũng như chức năng của phần mềm.Do thời gian có hạng ,nên
đồ án không thể hoàng thành hết các chức năng như dự đònh
ban đầøu đã đặt ra.Tuy nhiên, những chức năng chưa hoàn


Trong xu thế phát triển công nghệ thông tin như vũ bảo hiện
nay,đặc biệt là trong ngành công nghệ phần mềm ,ngày càng đòi hỏi
trình độ cao trong kó thuật lập trình.Chính vì vậy mà phương pháp lập
trình hướng thủ tục cổ điển trước đây không đáp ứng được nhu cầu đặt
ra của thời đại ,một phương pháp lập trình mới được xây dựng theo
nguyên lý Alan-Kay đã được ra đời nhằm đáp ứng những nhu cầu cấp
thiết đó : “
Phương pháp Lập Trình Hướng đối Tượng


Đồ án này được thiết kế theo phương pháp LTHDT bằng ngôn ngữ
Java ,do SunMicroSystem đưa ra vào năm 1991 .Chính vì vậy mà nó
giải quyết được những vướng mắc gặp phải khi thiết kế theo phương
pháp lập trình thủ tục thuần túy :
• Mã chương trình rõ ràng,dễ đọc , dễ hiểu và cô đọng
• Chương trình được tổ chức thành những Class lắp ghép lại với
nhau thành một khối thống nhất
• Mỗi Class gồm có nhiều Method đảm nhận các vai trò khác
nhau trong chương trinh
• Chương trình có tính mềm dẻo cao
• Có khả năng tái sử dụng tài nguyên

THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
3
• Giải thích :
THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
4

Prepared By (Student) Approved By (Faculty)
Project Group No. 2
Bùi Văn Hải MR.Nguyễn Hiền Lương
Signature
Date - 4 -  Nếu vì một lý do nào đó mà bạn muốn dừng trò
chơi nửa chừng ,thì bạn chỉ cần click mouse vào
button Pause ,hay chỉ cần ấn phiếm P,trò chơi sẽ
tạm dừng.
 Nếu như bạn muốn bắt đầu lại thì chỉ cần click
mou se vào button Resume hay là bấm phím P, trò
chơi sẽ bắt tiếp tục.

3). Hiển thò gạch :
• Giải thích: Đây là chức năng giúp người chơi biết
trước được lát gạch sẽ xuất hiêïn kế tiếp,giúp
chơi Game dễ dàng hơn.
 Nếu bạn bấm phiếm N ,chức năng hiển thò này sẽ

• Giải thích : Đây là chức năng tính điểm cho người
chơi Khi bạn làm đầy một hàng gạch trên khung
,hàng gạch này sẽ tự biến mất,và 100 điểm sẽ
tự động cộng cho bạn
6) Level và Finish
:
• Giải thích:

 Level : Đây là chức năng làm tăng độ khó
(speed)của Game. Nếu bạn đạt được 500 điểm
thì level (speed) sẽ tăng lên một bậc, quá trình
cứ tiếp tục như vậy cho đến khi bạn về đích hay
Gameover.

 Finish : Khi bạn chơi đạt tới Level 9 (speed 9)thì
chương trình sẽ báo bạn đã về đích và sẽ bắt
đầu Game lại từ đầu.
7) GameOver :
• Giải thích: Khi các viên gạch chồng lên nhau ,nếu như
nó đụng đỉnh của khung chính thì chữ GameOver
xuất hiện ,như vậy là bạn đã kết thúc trò chơi và
bắt đầu lại trò chơi mới.

THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
6

THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
7

Prepared By (Student) Approved By (Faculty)
Project Group No. 2
Bùi Văn Hải MR.Nguyễn Hiền Lương
Signature
Date - 7 -
 Các Class thành viên :

THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Design Plan : Document Name : ERD SWD/Form :
Effective Date : 12/10/04 Version : 1.0
Page Number :
8

Prepared By (Student) Approved By (Faculty)

Page Number :
10

Prepared By (Student) Approved By (Faculty)
Project Group No. 2
Bùi Văn Hải MR.Nguyễn Hiền Lương
Signature
Date - 10 -
a) GameThread class : (inner class của Main class) THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status