Tải bản đầy đủ (.docx) (19 trang)

Phát triển ứng dụng trên Android Xây dựng game bắn súng đơn giản

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (433.64 KB, 19 trang )

TRƯỜNG ĐẠI HỌC KHOA HỌC KHOA HỌC TỰ NHIÊN
BỘ MÔN KHOA HỌC MÁY TÍNH
CAO HỌC KHÓA 22

Báo cáo đồ án môn
Phát triển ứng dụng trên Android

Xây dựng game bắn súng đơn giản
Sinh viên thực hiện
Nguyễn Phan Minh Phúc – 1011047
TP.HCM, 3/2013
Lập trình Android Cao học K22 - KHTN

2
Lập trình Android Cao học K22 - KHTN


 !"#$%&'()*+ $',!-!.!/
+01!234!"56!!234'7-89!!!
!:!;3 <=!/! -!6>?6@6%%%A=BC 
 !"#!$"%
D!+ $'!/7E3 7!"5!!
(F!, $G7 3'(5( 8  3 8;
!89!=3!(H!37A!"3 !2/%
 !23436HI+J
-1!"%&!F!1?KL!!'!!!F!1I38I!!>M
!,2-1! +01FNO5PI%
QNR E9C
$#"&'(DG+01I72!!,+S!/!"
%
!'$"(T7 PI89!J8/!234%


""&)"(U57H3!989!$V7W3L%
*+",$)(XE938IYKI@KI<! Z#[?\%]%
"(K&T?^8NN!/!'_!%
3
Lập trình Android Cao học K22 - KHTN
/0
1
!2/345*5*
4
Lập trình Android Cao học K22 - KHTN
67 8$'9,:
1
);<
` BV7
a
!!!I7C
o ?01!7!;3 C
 ##7C+01,2!!!I7
 U3#7C+01!I7+?!
 ?!bHC+01!I7+?!
o ?01!!cW8C
 &
 U&
 U$bH
 ?(3
` BV7
a
C
o ?d!bH!$
o &45 

o U!!!7F
a

` BV75 eC
o 3>+
o T!+d>
=7 8$,:
1
8);<
Y%\% ?01!7I7EJ897f
!I7
i. QGJ897I3Ff
a
C
3?%?g3=h>7h67Ai
ii. ?01C
+!I7=A!7J89I
+!I7cj+=6\A!7IV
a
4 I6
8k;7J89I I7%
5
Lập trình Android Cao học K22 - KHTN
Y%Y% U!7F
a
!"J89C
l5!3@89!eC
iii. KH=ACbm'! !!J89k/63C
1. bm!!J89I1n
2. bm!!J895e!=2!6o6!A

3. bmJ89I
4. bm!"J892!
5. bm8p!^!!3=+6+63!(A
iv. >7+!+=6UACX^I4I
!"'! J89+nd%bpYJ+F
1. C$!4FfF
a
(/!"6^7E
!"J89!o
2. UC\J+Jfe6^8Nk!"\
d $!42I4!"!!J89(F!,
fV2J!F
a
!"234%
bKCUJ!F
a
!7!"J89!"3
q$=$r$sqA\d=k\ItR
a
HA
bV
a
7  2    89!  !7    2  34  !/  J!  F
a
   u]
dv+!=c>?A5\+J89+m89!qwu]r@]]
$%U(/289!!7234!/J!F
a

@]c>?5nV7J89+m!x89!qw@]r\q]$%

Q8IV
a
7V7 82!!`7'%Uy/
8!F-!!"UC
UrUDc`U#+c
-!k!"\d!"234/
(/62JJ89!"37!7q]$v\+
3!x!,C$r$sq]wU%L/6!!234
!786!x(!!E6234!/+Jc>?!;5
5 +m89;
6
Lập trình Android Cao học K22 - KHTN
3. !!(?+CX ^  ( I! I $0z ( I
!6!/!7J895e!J89I1n
=+f5n5+m(F+01J89/0A63
C
a. L!!J89II!!J89,
o6Fo6!I+!"!!J89/62r
]5!7J89I1n%TR
a
!J89
I +m!7 J89 I1n+( I
!
b. LNJ892!IJ89o6!%
Y%@% B0zU!I5IImI!7yJ89
2!2Iy!C
?01V
a
Im8kSKK!"D%TF V
a

8+C
+mImy$Jy3o,2(2_!%b\8k{
89!Im+mE9!"'! !!$*Imy,2!J%|
1I67I5Imy$5+m!J89I
!7y$I,eF
a
!"J892!6!J+m
eF
a
!"Iy!I%
Y%}% ~J89o!7{IJ892!C
|1V
a
KK87E,ee!"J89
o6!JeF
a
!"J892!
7
Lập trình Android Cao học K22 - KHTN
Y%q% p!7!"!!J895I!2
F
a
XjKC
?01V
a
; 
d=$•H€€$•]Ab$r`b$vv!$
d=7•€€7•]Ab7r`b7vv!7
b7E\+JF+J-89!7!,!"3=8!F
!F6!!"J89%%I%I%%A68((6!"72I‚

+01V
a
%
~JIp!2F
a
XjK6-!p!"J89!7f56
!x!,8V
a
6!x!,!xHIp;
5%
Y%u% bmI1nC
?(f!!(?+*/5J8;+m!/34!7
J89I1n6(/5KH+m!/\,^
Im!!J89I1n6I!!'7E5 3!"!!
J  89I1  n  /6 I  5  I  I1  n*  89!  !!'  +ƒ  
+vKH3%
#8z!/@I1n6IJIpyI1n+m89!!!n9
!7E5 _Ip!!38p!!"I1nFf!V
a
+H!
5 (F34F
a
$F
a
%b(*!7E2!!38p!!"I1n6+m
(F+01J89/0%
bKI5 JIpI1n!"Je2!(I!IpJ89!
R
a
!o

8
Lập trình Android Cao học K22 - KHTN
>7 -?@$$8$))$,A,$B"
@%\% D++!Z3P!CK^8N\J895e!%&C
o 38N5 
o Y!++!C?ID+
?CYF
a
!$I78NJ!F
a
I!!"J89
D+CYF
a
!$I78NeF
a
o &2M„7[$+C8NI1n
o &2M„$+?C8N!!38;!n=!I
a
!5 I1
nA
9
Lập trình Android Cao học K22 - KHTN
@%Y% D++D3C(2yD++!Z3P!IIYF
a
!C
o &2M„D3C+J!"J89
o &2&„!+CI1E!"J89
@%@% D+?(C3C
o &2M„UC+J!"\Fo=o3FA
o 7#+•!Z3P!•37C^\ !!!+3P!V

!J89o6+J89!" +J89F!"o
o TIC!7! J89o=3!  37A
o XC'7!Z3P!I4,!" 37=!/
,oA
o KHCIm! J89o=!  37A
@%}% D++KUC
L2yU6^!7F
a
!%&C
o &23„C!xF
a
!"
o &23„+C!x+!"
o &2d„UC8kN\d
o XC\ItR
a
IF=y(rd+AIIm
!I+
10
Lập trình Android Cao học K22 - KHTN
@%q% D++>C
D++!6('! !!F
a
!"6('! !!
!++!!/fI!!8;-!
F
a
63C
o D+!C(eI74!!!J89!!p(!
o XKHCIm'! !!J895e!=!Z3P!+AIp5

IeF
a

a
89!8nJ89
o X…>7+!+CX^I4I!"'!
J89+nd%
o !!(?+CX^(I!=Ff!!(!+A
I$0z(I!
o (!!+(
a
!I(7!!J895e!
@%u% b!!!++
a
(!
11
Lập trình Android Cao học K22 - KHTN
C7 8$D
1
$?EF,GH);<

"$,A,$B"
12
Thông tin về Game
Giúp đỡ, hướng dẫn game
Vào game
Tùy chỉnh: máu, số quái
Thoát
Chọn độ khó cho game
Lập trình Android Cao học K22 - KHTN

Giao din SETTING
13
Lập trình Android Cao học K22 - KHTN
Giao din chơi game
14
Sound: On/Off
Thoát ra menu
Pause/Play game
Quái vật rắn khi bình thường
(mắt màu trắng và không có
nanh)
Người chơi: s; d<ng các
ph=m DPAD đ@ di chuy@n
Máu của người chơi
Quái vật cua
Lập trình Android Cao học K22 - KHTN
Giao din chơi game
15
Đạn bắn ra: người chơi
nhấp vào màn hình ở đi@m
muốn bắn
Quái vật chuẩn bị nổi điên:
mắt màu đỏ,có nanh và
chuẩn bị lao vào người chơi
Hiệu ứng đạn nổ khi bắn trúng
Lập trình Android Cao học K22 - KHTN
16
Lập trình Android Cao học K22 - KHTN
Giao din chơi game
17

WIN
LOSE
Lập trình Android Cao học K22 - KHTN
18
Lập trình Android Cao học K22 - KHTN
Giao din HELP GAME PLAY
19

×