1. Trang chủ
  2. » Thể loại khác

...Nguyễn Đặng Hạnh Lê.pdf

7 101 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 224,29 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

...Nguyễn Đặng Hạnh Lê.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực k...

Trang 1

TRƯỜNG ĐẠI HỌ

KHOA CÔNG NGH

NGHIÊN C

Chuyên ngành: Công ngh

Mã ngành:

ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG H

KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN ĐẶNG HẠNH LÊ

NGHIÊN CỨU PHÁT TRIỂN GAME TR

HỆ ĐIỀU HÀNH IOS

Chuyên ngành: Công nghệ thông tin

Mã ngành: D480201

NGƯỜI HƯỚNG DẪN: ThS ĐỖ THỊ THU NGA

HÀ NộI - 2016

NG HÀ NỘI

N GAME TRÊN

Ị THU NGA

Trang 2

LỜI CAM ĐOAN

Em xin cam đoan rằng Đồ án tốt nghiệp này là do chính em tự nghiên cứu và thực hiện, không sao chép từ công trình nghiên cứu nào khác, tài liệu

sử dụng trong Đồ án tốt nghiệp đều được ghi rõ nguồn gốc

Trang 3

LỜI CẢM ƠN

Sau một thời gian nghiên cứu và tìm hiểu, để có thể hoàn thành đồ án tốt nghiệp này em xin chân thành cảm ơn các Thầy cô giáo trường Đại học Tài nguyên và Môi trường Hà Nội nói chung, Khoa Công nghệ thông tin nói riêng đã đào tạo cho em những kiến thức có ích, những kinh nghiệm quý báu trong suốt thời gian học tập và rèn luyện

Em xin gửi lời cảm ơn tới Cô giáo, ThS Đỗ Thị Thu Nga - Khoa Công

nghệ thông tin trường Đại học Tài nguyên và Môi trường Hà Nội đã tận tình hướng dẫn em trong suốt quá trình làm đồ án tốt nghiệp

Do thời gian có hạn, những kinh nghiệm tích lũy từ thực tế còn chưa nhiều nên trong quá trình làm đồ án vẫn còn gặp nhiều sai sót Em hy vọng với đồ án này sẽ góp phần nào đó vào việc tạo ra những sản phẩm hữu ích mang tính giải trí trong thời đại bùng nổ của ngành Công nghệ thông tin Em rất mong nhận được sự đóng góp ý kiến, những hướng dẫn chỉ bảo từ phía các Thầy cô giáo

Em xin chân thành cảm ơn!

Hà Nội, tháng 06 năm 2016

Sinh viên thực hiện

Nguyễn Đặng Hạnh Lê

Trang 4

MỤC LỤC

LỜI CAM ĐOAN

LỜI CẢM ƠN

MỤC LỤC

DANH MỤC CÁC HÌNH ẢNH

MỞ ĐẦU 1

CHƯƠNG 1: TỔNG QUAN VỀ PHÁT TRIỂN ỨNG DỤNG GAME 3

1.1 Giới thiệu về hệ điều hành IOS 3

1.1.1 Giới thiệu 3

1.1.2 Ưu điểm của hệ điều hành IOS 4

1.1.3 Nhược điểm của hệ điều hành IOS 4

1.2 Giới thiệu và cài đặt môi trường 5

1.2.1 Giới thiệu về phần mềm Xcode 5

1.2.2 Giới thiệu về ngôn ngữ Objective-C 16

1.3 Tổng quan về trò chơi 18

1.3.1 Giới thiệu chung 18

1.3.2 Luật chơi 18

1.3.3 Bố cục trò chơi 22

1.3.4 So sánh giữa Line 98 và Animal Line 23

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 24

2.1 Phân tích và thiết kế các chức năng trong game 24

2.1.1 Phân tích hệ thống trò chơi 24

2.1.2 Biểu diễn sơ đồ Use case phân rã chức năng Chơi Game 25

2.1.3 Mô tả các trạng thái chính của Game 27

2.2 Thiết kế phần đồ họa trong Game 27

2.3 Thiết kế phần âm thanh trong Game 29

2.4 Một số thư viện khác trong Game 31

2.5 Khởi tạo một số chức năng chính trong Game 33

2.5.1 Chức năng Chơi Game (New Game) trong giao diện Menu 33

2.5.2 Chức năng Resume trong giao diện Menu 33

2.5.3 Chức năng Store trong giao diện Menu 34

Trang 5

2.5.4 Chức năng Stat trong giao diện Menu 35

2.6 Xây dựng Toolbar trong Game: 36

2.7 Xây dựng giao diện End Game 37

CHƯƠNG 3: KIỂM THỬ SẢN PHẨM GAME ANIMAL LINE 39

3.1 Giao diện Main Menu 39

3.1.1 Giao diện chính 39

3.1.2 Chọn chức năng tắt âm thanh 41

3.2 Demo các chức năng trong Game 42

3.2.1 Chọn chức năng New Game 42

3.2.2 Chọn chức năng mua nhân vật mới trong Store 43

3.2.3 Chọn chức năng xem điểm cao trong Stats 46

3.3 Giao diện kết thúc trò chơi 46

3.3.1 Chọn chế độ tạm ngưng 46

3.3.2 Giao diện kết thúc trò chơi 47

KẾT LUẬN VÀ KIẾN NGHỊ 49

TÀI LIỆU THAM KHẢO 50

Trang 6

DANH MỤC CÁC HÌNH ẢNH

Hình 1.2: Cài đặt Xcode qua Apple Mac Store 6

Hình 1.3: Giao diện Xcode 6

Hình 1.4: Activity viewer 7

Hình 1.5: Toolbar area 7

Hình 1.6: Giao diện Navigator 8

Hình 1.7: Giao diện ứng dụng 9

Hình 1.8: Giao diện code 10

Hình 1.9: Giao diện quản lý chi tiết 10

Hình 1.10: Chế độ gỡ lỗi 11

Hình 1.11: Tài liệu hướng dẫn 12

Hình 1.12: Giao diện Xcode khi mở lên 12

Hình 1.13: Tạo mới Project bằng Menu 13

Hình 1.14: Chọn lựa mẫu cho Project 14

Hình 1.15: Điền thông tin cho Project 14

Hình 1.16: Chọn nơi lưu Project 15

Hình 1.17: Giao diện project mới tạo 15

Hình 1.18: Giới thiệu luật chơi 19

Hình 1.19: Giới thiệu nhân vật The Icy Bear 19

Hình 1.20: Giới thiệu về Bomb 20

Hình 1.21: Giới thiệu nhân vật The Stone Tiger 20

Hình 1.22: Giới thiệu nhân vật Skull 20

Hình 1.23: Giới thiệu nhân vật The Bird with eggs 21

Hình 1.24: Giới thiệu nhân vật Pig 21

Hình 1.25: Giới thiệu nhân vật The Super Dog 22

Hình 1.26: Giới thiệu nhân vật The Frog in suit 22

Hình 1.27: Màn hình Menu của Animal Line 23

Trang 7

Hình 2.1: Biểu đồ Use case tổng quát 24

Hình 2.2: Sơ đồ phân rã Use case thể hiện chức năng Chơi Game 25

Hình 2.3: Sơ đồ phân rã Use case thể hiện chức năng Tạm ngừng Game 26

Hình 2.4: Mô tả trạng thái của Game 27

Hình 2.15: Giao diện background 29

Hình 2.16: Thanh bar trong Game 29

Hình 3.1: Giao diện Menu 39

Hình 3.2: Giao diện chọn Back hoặc Pause 40

Hình 3.3: Chọn tắt âm 41

Hình 3.4: Giao diện chọn New Game 42

Hình 3.5: Giao diện của Store 43

Hình 3.6: Chủ đề Animal trong Store 44

Hình 3.7: Chủ đề Christmas trong Store 44

Hình 3.8: Chủ đề Halloween trong Store 45

Hình 3.9: Chủ đề Heroes trong Store 45

Hình 3.10: Giao diện chọn Stats 46

Hình 3.11: Giao diện khi chọn Pause 47

Hình 3.12: Giao diện End game 48

Ngày đăng: 04/11/2017, 15:45

TỪ KHÓA LIÊN QUAN

w