Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
748,37 KB
Nội dung
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 !"#$%&'()*+ $',!-!.!/ +01!234!"56!!234'7-89!!! !:!;3 <=!/! -!6>?6@6%%%A=BC !"#!$"% D!+ $'!/7E3 7!"5!! (F!, $G7 3'(5( 8 3 8; !89!=3!(H!37A!"3 !2/% !23436HI+J -1!"%&!F!1?KL!!'!!!F!1I38I!!>M !,2-1! +01FNO5PI% QNR E9C $#"&'(DG+01I72!!,+S!/!" % !'$"(T7 PI89!J8/!234% ""&)"(U57H3!989!$V7W3L% *+",$)(XE938IYKI@KI<! Z#[?\%]% "(K&T?^8NN!/!'_!% 3 Lập trình Android Cao học K22 - KHTN /0 1 !2/345*5* 4 Lập trình Android Cao học K22 - KHTN 67 8$'9,: 1 );< ` BV7 a !!!I7C o ?01!7!;3 C ##7C+01,2!!!I7 U3#7C+01!I7+?! ?!bHC+01!I7+?! o ?01!!cW8C & U& U$bH ?(3 ` BV7 a C o ?d!bH!$ o &45 o U!!!7F a ` BV75 eC o 3>+ o T!+d> =7 8$,: 1 8);< Y%\% ?01!7I7EJ897f !I7 i. QGJ897I3Ff a C 3?%?g3=h>7h67Ai ii. ?01C +!I7=A!7J89I +!I7cj+=6\A!7IV a 4 I6 8k;7J89I I7% 5 Lập trình Android Cao học K22 - KHTN Y%Y% U!7F a !"J89C l5!3@89!eC iii. KH=ACbm'! !!J89k/63C 1. bm!!J89I1n 2. bm!!J895e!=2!6o6!A 3. bmJ89I 4. bm!"J892! 5. bm8p!^!!3=+6+63!(A iv. >7+!+=6UACX^I4I !"'! J89+nd%bpYJ+F 1. C$!4FfF a (/!"6^7E !"J89!o 2. UC\J+Jfe6^8Nk!"\ d $!42I4!"!!J89(F!, fV2J!F a !"234% bKCUJ!F a !7!"J89!"3 q$=$r$sqA\d=k\ItR a HA bV a 7 2 89! !7 2 34 !/ J! F a u] dv+!=c>?A5\+J89+m89!qwu]r@]] $%U(/289!!7234!/J!F a @]c>?5nV7J89+m!x89!qw@]r\q]$% Q8IV a 7V7 82!!`7'%Uy/ 8!F-!!"UC UrUDc`U#+c -!k!"\d!"234/ (/62JJ89!"37!7q]$v\+ 3!x!,C$r$sq]wU%L/6!!234 !786!x(!!E6234!/+Jc>?!;5 5 +m89; 6 Lập trình Android Cao học K22 - KHTN 3. !!(?+CX ^ ( I! I $0z ( I !6!/!7J895e!J89I1n =+f5n5+m(F+01J89/0A63 C a. L!!J89II!!J89, o6Fo6!I+!"!!J89/62r ]5!7J89I1n%TR a !J89 I +m!7 J89 I1n+( I ! b. LNJ892!IJ89o6!% Y%@% B0zU!I5IImI!7yJ89 2!2Iy!C ?01V a Im8kSKK!"D%TF V a 8+C +mImy$Jy3o,2(2_!%b\8k{ 89!Im+mE9!"'! !!$*Imy,2!J%| 1I67I5Imy$5+m!J89I !7y$I,eF a !"J892!6!J+m eF a !"Iy!I% Y%}% ~J89o!7{IJ892!C |1V a KK87E,ee!"J89 o6!JeF a !"J892! 7 Lập trình Android Cao học K22 - KHTN Y%q% p!7!"!!J895I!2 F a XjKC ?01V a ; d=$•H€€$•]Ab$r`b$vv!$ d=7•€€7•]Ab7r`b7vv!7 b7E\+JF+J-89!7!,!"3=8!F !F6!!"J89%%I%I%%A68((6!"72I‚ +01V a % ~JIp!2F a XjK6-!p!"J89!7f56 !x!,8V a 6!x!,!xHIp; 5% Y%u% bmI1nC ?(f!!(?+*/5J8;+m!/34!7 J89I1n6(/5KH+m!/\,^ Im!!J89I1n6I!!'7E5 3!"!! J 89I1 n /6 I 5 I I1 n* 89! !!' +ƒ +vKH3% #8z!/@I1n6IJIpyI1n+m89!!!n9 !7E5 _Ip!!38p!!"I1nFf!V a +H! 5 (F34F a $F a %b(*!7E2!!38p!!"I1n6+m (F+01J89/0% bKI5 JIpI1n!"Je2!(I!IpJ89! R a !o 8 Lập trình Android Cao học K22 - KHTN >7 -?@$$8$))$,A,$B" @%\% D++!Z3P!CK^8N\J895e!%&C o 38N5 o Y!++!C?ID+ ?CYF a !$I78NJ!F a I!!"J89 D+CYF a !$I78NeF a o &2M„7[$+C8NI1n o &2M„$+?C8N!!38;!n=!I a !5 I1 nA 9 Lập trình Android Cao học K22 - KHTN @%Y% D++D3C(2yD++!Z3P!IIYF a !C o &2M„D3C+J!"J89 o &2&„!+CI1E!"J89 @%@% D+?(C3C o &2M„UC+J!"\Fo=o3FA o 7#+•!Z3P!•37C^\ !!!+3P!V !J89o6+J89!" +J89F!"o o TIC!7! J89o=3! 37A o XC'7!Z3P!I4,!" 37=!/ ,oA o KHCIm! J89o=! 37A @%}% D++KUC L2yU6^!7F a !%&C o &23„C!xF a !" o &23„+C!x+!" o &2d„UC8kN\d o XC\ItR a IF=y(rd+AIIm !I+ 10 [...]... chơi game 14 Lập trình Android Cao học K22 - KHTN Đạ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 Giao diện chơi game 15 Lập trình Android Cao học K22 - KHTN 16 Lập trình Android Cao học K22 - KHTN LOSE WIN Giao diện chơi game 17 Lập trình Android Cao học K22 - KHTN 18 Lập trình Android. .. trình Android Cao học K22 - KHTN 4 Các giao diêÔn cơ bản và hướng dẫn sử dụng Vào game Chọn độ khó cho game Tùy chỉnh: máu, số quái Giúp đỡ, hướng dẫn game Thông tin về Game Thoát Menu chính của game 12 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 Quái vật cua Quái vật rắn khi bình thường (mắt màu trắng và không có nanh) Pause/Play game Người...Lập trình Android 3.5 Cao học K22 - KHTN Class Panel: Cass chính, điều khiển tất cả các hoạt đôêng của game, khởi tạo tất cả các class chính có lien quan trong game và các phương thức để game hoạt đôêng, bao gồm: o o o ảnh và tọa đôê hiêên tại được lưu trong môi đối tượng Hàm UpdatePhysics : Hàm dùng... Lập trình Android Cao học K22 - KHTN 16 Lập trình Android Cao học K22 - KHTN LOSE WIN Giao diện chơi game 17 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 . 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