LUẬN VĂN XÂY DỰNG TRÒ CHƠI TRỰC TUYẾN TRÊN ANDROID

99 462 0
LUẬN VĂN XÂY DỰNG TRÒ CHƠI TRỰC TUYẾN TRÊN ANDROID

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG KHÓA LUẬN TỐT NGHIỆP TRÒ CHƠI TRỰC TUYẾN TRÊN THIẾT BỊ DI ĐỘNG ANDROID Giảng viên hướng dẫn: TS ĐÀM QUANG HỒNG HẢI Sinh viên thực hiện: HOÀNG TRỌNG QUỐC BẢO 08520026 TRẦN HỮU ĐỨC 08520094 Lớp: MẠNG MÁY TÍNH 03 Khóa: 2008-2013 TP Hồ Chí Minh, tháng 03 năm 2013 MỞ ĐẦU Có thể nói ngành giải trí mang lại nhiều lợi nhuận ngành game Game có mặt khắp nơi, từ máy vi tính thiết bị chơi game chuyên dụng XBOX360, Wii, Playstation… kể thiết bị cầm tay PSP, GameBoy, NintendoDS đặc biệt điện thoại di động Không có tiện dụng điện thoại chức nghe gọi chơi game để giải trí Với đời hệ điều hành Android, ngày xuất nhiều mẫu điện thoại giá hợp lý mà tính mạnh mẽ, với việc nhà làm game nhảy vào mảnh đất màu mỡ khiến cho lĩnh vực game giải trí điện thoại phát triển hết Game chia làm hai loại chơi máy (Offline) chơi trực tuyến (Online) Trong nhóm đặc biệt ý đến game trực tuyến khả kết nối cộng đồng, người chơi vừa giải trí vừa kết bạn vời người chơi khác, tạo mối quan hệ xã hội Dựa tiêu chí đó, nhóm định chọn đề tài “Trò chơi trực tuyến thiết bị di động Android” cho khóa luận tốt nghiệp lần này, với ước muốn xây dựng sân chơi lành mạnh không phần hấp dẫn, thú vị cho người Cấu trúc khóa luận: Khóa luận tốt nghiệp bao gồm chương sau: Chương 1: Giới thiệu tổng quan Chương 2: Kiến trúc hệ điều hành Android – giới thiệu tổng quan AndEngine, PHP MySQL Chương 3: Phân tích chức trò chơi “Pokemon Online” Chương 4: Sản phẩm hoàn thiện: Trò chơi “Pokemon Online” Chương 5: Kết luận LỜI CẢM ƠN Chúng em xin gửi lời cám ơn chân thành sâu sắc tới Thầy TS Đàm Quang Hồng Hải tận tình bảo, hướng dẫn tạo điều kiện giúp chúng em hoàn thành đề tài khóa luận tốt nghiệp tiến độ Trong thời gian thực đề tài, thầy hỗ trợ cho chúng em nhiều mặt ý tưởng tài liệu, hết thầy truyền đạt kiến thức quý báu, kinh nghiệm thực tiễn thổi bầu nhiệt huyết, đam mê với ngành Công nghệ thông tin vào chúng em Chúng em xin chân thành cảm ơn quý thầy cô Khoa Mạng máy tính Truyền thông giảng dạy truyền đạt cho chúng em kinh nghiệm cần thiết hỗ trợ cho việc thực đề tài lần Chúng xin gửi lời cảm ơn đến cha mẹ, người sinh nuôi dưỡng chúng con, cho chúng ăn học thành tài, tạo điều kiện tốt để chúng làm tốt đề tài Do kiến thức, kinh nghiệm thời gian có hạn nên dù chúng em làm với tất cố gắng nhiệt tình khó tránh khỏi khiếm khuyết Chúng em mong nhận lượng thứ, thông cảm cho thiếu sót sẵn sàng ghi nhận ý kiến đóng góp quý giá quý thầy cô để đề tài hoàn thiện TP Hồ Chí Minh, tháng 03 năm 2013 Nhóm Sinh Viên thực Hoàng Trọng Quốc Bảo Trần Hữu Đức NHẬN XÉT (Của giảng viên hướng dẫn) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… NHẬN XÉT (Của giảng viên phản biện) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Mục lục MỞ ĐẦU LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU Trang CHƯƠNG I: GIỚI THIỆU TỔNG QUAN 1.1 Giới thiệu đề tài: Pokemon (pocket monster) loại trò chơi điện tử chiến đấu theo lượt mà người chơi thu phục quái vật sau nhốt chúng vào cầu bắt quái vật (pokeball), gọi ngược trở để chiến đấu với pokemon khác Pokemon tung hệ máy chơi game cầm tay tiếng hãng Nintendo : GameBoy, sau phát triển qua phiên với hình ảnh đẹp hơn, cách chơi thú vị số hệ máy khác Nintendo DS, GameCube Ý tưởng đề tài xây dựng game tương tự Pokemon điện thoại Android theo kiểu Server,trong có phòng chơi, phòng chơi có nhiều bàn chơi, bàn chơi cho phép hai người chơi trò chuyện chiến đấu với quái vật pokemon Những người chơi khác vào bàn đấu để xem trực tiếp hai người chơi đấu với xem lại toàn trận đấu vào thời điểm khác Trò chơi có chức phổ biến hầu hết game trực tuyến khác chat, kết bạn, mua bán vật phẩm bảng xếp hạng Ngoài trò chơi đáp ứng nhu cầu thực tế ngày cao người chơi cách cho họ trải nghiệm thực đồ Google Maps, người chơi di chuyển đồ qua việc lại thực đường phố, đến vùng có quái vật xuất có tương tác cho phép người chơi chiến đấu với chúng cách chạm vào biểu tượng hình Kiểu chơi game đòi hỏi người chơi phải di chuyển thực sự, đem đến lạ thú vị cho người chơi so với cách chơi game truyền thống ngồi chỗ điều khiển nhân vật game di chuyển, đồng thời việc người chơi lại giới thực giúp họ vận động thể tập thể dục nhỏ, người chơi tranh thủ ngắm cảnh vật đường phố thay ngồi nhà chơi game Ngoài trò chơi hỗ trợ cho người chơi chiến đấu với đồ, hai nhiều người chơi xuất phạm vi hoạt động nhau, cách chạm vào biểu tượng người chơi khác ta thách đấu với họ, cần phải có đồng ý người bắt đầu chiến đấu GVHD: TS Đàm Quang Hồng Hải SVTH: Hoàng Trọng Quốc Bảo Trần Hữu Đức Trang 1.2 1.3 Mục tiêu đề tài: - Xây dựng trò chơi kiểu Server có phòng chơi bàn chơi, cho phép người - chơi trò chuyện chiến đấu với Xây dựng trò chơi đồ Google Maps, đáp ứng yêu cầu thực tế - người chơi Xây dựng hệ thống chat, kết bạn, bảng xếp hạng 10 người chơi có điểm số - danh vọng cao Xây dựng trang web tin tức, thông báo kiện, danh sách người chơi - online, trận đấu diễn cho biết kết trận đấu Xây dựng trang web quản lý quản trị viên Ý nghĩa thực tiễn đề tài: Tạo trò chơi mà thông qua người dùng sử dụng để giải trí, thư giãn Đồng thời người dùng tương tác, trò chuyện với người chơi khác khám phá kết bạn với người chơi mới, mở rộng mối quan hệ xã hội GVHD: TS Đàm Quang Hồng Hải SVTH: Hoàng Trọng Quốc Bảo Trần Hữu Đức Trang 10 CHƯƠNG II: KIẾN TRÚC HỆ ĐIỀU HÀNH ANDROID - GIỚI THIỆU TỔNG QUAN VỀ ANDENGINE, PHP VÀ MYSQL 2.1 Giới thiệu chung hệ điều hành Android: 2.1.1 Giới thiệu sơ hệ điều hành: Android hệ điều hành di động dựa tảng linux phiên 2.6 dành cho dòng điện thoại SmartPhone Đầu tiên đời công ty liên hợp Android, sau Google mua lại phát triển từ năm 2005 trở thành hệ điều hành di động mã nguồn mở, miễn phí, mạnh mẽ ưa chuộng cao giới Hệ điều hành Android hệ điều hành mạnh, có tính bảo mật cao, hỗ trợ nhiều công nghệ tiên tiến 3G, GPS, EDGE, Wifi, NFC tương thích với nhiều phần cứng, hỗ trợ nhiều loại nhập liệu bàn phím, cảm ứng chạm banh điều hướng (trackball) Android hệ điều hành di động nên có khả kết nối cao với mạng không dây Hỗ trợ công nghệ OpenGL nên có khả chơi phương tiện truyền thông giải trí, hoạt trình diễn khả đồ họa khác cực tốt, tiền đề để phát triển ứng dụng có giao diện phức tạp chẳng hạn trò chơi điện tử Android liên tục phát triển, cập nhật từ google lần Android tối ưu hóa để hoạt động tốt hơn, nhanh ổn định hơn, hỗ trợ thêm công nghệ Chẳng hạn theo đánh giá Android phiên 2.2 hoạt động nhanh 2.1 tới 450% Hiện nay, phiên 4.2 đời năm 2012 tiếp tục cập nhật GVHD: TS Đàm Quang Hồng Hải SVTH: Hoàng Trọng Quốc Bảo Trần Hữu Đức Hình 4.31: Thể sử dụng vật phẩm Hình 4.32: Thể danh sách bóng bắt quái vật + Khi chọn nút Thu Phục danh sách bóng bắt quái vật để ta lựa chọn + Có bốn loại bóng bắt quái vật : bóng thường (tỉ lệ bắt 10%), bóng to (tỉ lệ bắt 15%), bóng siêu hạng (tỉ lệ bắt 20%) bóng bậc thầy (tỉ lệ bắt 100%) Hình 4.33: Thể hoạt cảnh bắt quái vật b Giao diện trận đấu người quan sát: Hình 4.34: Giao diện trận đấu hai quái vật mà người quan sát thấy + Giao diện trận đấu mà người quan sát thấy giống góc nhìn người chơi thứ phòng + Phía hình khung hiển thị chiêu thức hai quái vật người quan sát menu thao tác công, chọn vật phẩm mà quan sát + Nếu muốn thoát khỏi trận đấu người quan sát nhấn phím “Back” điện thoại Hình 4.35: Thể chiêu thức người chơi thứ qua mắt người quan sát Hình 4.36: Thể chiêu thức người chơi thứ hai qua mắt người quan sát c Giao diện xem lại trận đấu: Hình 4.37: Giao diện xem lại trận đấu + Ở giao diện phòng chơi chọn thẻ thứ ba (có hình cuộn phim) để mở giao diện xem lại trận đấu có kết + Bên trái thông tin người chơi thứ bên phải thông tin người chơi thứ hai Thông tin gồm tên người chơi danh vọng + Người chơi chiến thắng trận đấu có hình vương miện bên + Chọn vào trận đấu để xem thông tin chi tiết trận đấu xem lại Hình 4.38: Giao diện thông tin chi tiết trận đấu xem lại + Bên trái thông tin quái vật người chơi thứ bên phải thông tin quái vật người chơi thứ hai Thông tin gồm có tên quái vật, cấp độ, sinh lực, lượng, công, phòng thủ, công đặc biệt, phòng thủ đặc biệt tốc độ + Quái vật người chơi chiến thắng trận đấu có hình vương miện bên + Bấm vào nút “Xem Lại” để mở giao diện xem lại trận đấu + Bấm nút “Thoát” để thoát khỏi giao diện thông tin chi tiết trận đấu 4.4 Thiết kế giao diện trang Web trò chơi Trang web trò chơi “Pokemon Online” trang web dùng để người chơi cập nhật thông tin trò chơi, xem tin tức, kiện diễn trò chơi Người chơi xem hướng dẫn cách chơi trò chơi Ngoài trang web hỗ trợ hệ thống nạp thẻ cho phép người chơi có thêm tiền để mua vật phẩm Hình 4.39: Giao diện tổng quang trang chủ 4.4.1 Giao diện trang chủ Đây trang trò chơi, tập hợp tất thông tin cần thiết cho người chơi “Sự Kiện Game”, “Tin Tức”, “Hướng Dẫn” tùy chọn để người chơi đăng nhập vào trò chơi Mỗi mục cập nhật thường xuyên tin Tin xếp tin cũ Ở tùy chọn đăng nhập, người chơi nhập tên mật vào để coi thông tin cá nhân nạp thẻ Sau điền đầy đủ thông tin, người chơi nhấn nút “LOGIN” để bắt đầu trình đăng nhập Server kiểm tra thông tin đăng nhập người chơi, thông tin đăng nhập hợp lệ, Server đăng nhập cho người chơi, thông tin không hợp lệ, người chơi đăng nhập Ở phía cuối trang thông tin quyền trang web số liên kết tới mục khác trang 4.4.2 Giao diện trận đấu Hình 4.40: Giao diện thông tin trận đấu Giao diện trận đấu bao gồm trận đấu diễn kết trận đấu gần nhất: Mục “Trận Đấu Đang Diễn Ra”: Thể thông tin trận đấu diễn trò chơi bao gồm mã bàn đấu mà hai đối thủ thi đấu, tên người chơi một, tên người chơi hai thời gian bắt đầu trận đấu Mục “Kết Quả Các Trận Đấu Gần Nhất”: Thể thông tin kết mười trận đấu trận đấu gần bao gồm mã trận đấu, tên người chơi một, tên người chơi hai tên người thắng Hình 4.41: Thông tin chi tiết trận đấu Khi người chơi ấn chuột vào dòng kết thông tin chi tiết trận đấu lên Trong bảng bao gồm thông tin hai người chơi tên người chơi, tên quái vật, cấp độ quái vật kinh nghiệm 4.4.3 Giao diện người chơi Hình 4.42: Giao diện thông tin người chơi trực tuyến Giao diện người chơi thể bàn đấu có người chơi chờ để đấu bao gồm tên người chơi, mã bàn danh sách người chơi trực tuyến 4.4.4 Giao diện xếp hạng Mục bao gồm ba mục, xếp hạng theo tài sản, theo danh vọng theo hiệu suất thắng thua: Hình 4.43: Giao diện xếp hạng theo tài sản - Bảng xếp hạng theo tài sản: Bảng xếp hạng bao gồm thông tin mười người chơi có tài sản cao trò chơi Bảng bao gồm tên tài sản người Hình 4.44: Giao diện xếp hạng theo danh vọng - Bảng xếp hạng theo danh vọng: Bảng xếp hạng bao gồm thông tin mười người chơi có điểm danh vọng cao trò chơi Bảng bao gồm tên điểm danh vọng người Hình 4.45: Giao diện xếp hạng theo hiệu suất trận đấu - Bảng xếp hạng theo hiệu suất: Bảng xếp hạng bao gồm thông tin mười người chơi có hiệu suất trận đấu cáo trò chơi Hiệu suất tính cách lấy số trận thắng chia cho tổng số trận đấu Bảng xếp hạng bao gồm tên tài khoản, số trận thắng, số trận thua hiệu suất tính theo phần trăm 4.4.5 Giao diện thư viện Giao diện thư viện bao gồm mục “Hình Ảnh” “Tải Trò Chơi”: \ Hình 4.46: Giao diện thư viện hình ảnh Mục “Hình Ảnh” đảm nhận nhiệm vụ trình chiếu hình ảnh quảng cáo cho trò chơi ảnh đẹp trò chơi Nút có tác dụng chuyển tới hình ảnh mục hình ảnh Hình 4.47: Giao diện tải trò chơi Mục “Tải Trò Chơi” cho phép người chơi tải trò chơi trực tiếp trang chủ Người chơi ấn vào nút “Tải về” để tải ứng dụng máy CHƯƠNG 5: KẾT LUẬN 5.1 Kết đạt Qua đề tài chúng em đạt kết sau: - Về chương trình: + Xây dựng chương trình chơi trò chơi qua mạng hoàn thiện cho phép người chơi trò chuyện, đấu với nhau, mua bán sử dụng vật phẩm + Ứng dụng đồ vào trò chơi, cho phép người chơi tương tác với thực tế nhiều tăng tính vận động cho người chơi + Áp dụng engine xử lí đồ họa vào trò chơi, giúp cho hình ảnh trò chơi cử động hài hòa tăng thêm phần hấp dẫn cho trò chơi + Giao diện, bố cục màu sắc hợp lí, hình ảnh sinh động phù hợp với nhiều lứa tuổi - Về kĩ năng: + Hệ thống hóa củng cố vững lại toàn kiến thức học, hiểu sâu kiến thức mà học + Biết cách phân tích giải toán thực tiễn, áp dụng cách giải vào toán cho sản phẩm hoàn thiện + Nâng cao kĩ làm viêc nhóm, biết cách phân chia giải cho hợp lí + Tăng cường kĩ đọc hiểu tài liệu chuyên ngành tiếng Anh, kĩ tìm kiếm phân tích, chọn lọc tài liệu cần thiết 5.2 Những hạn chế, thiếu sót tồn - Số lượng quái vật trò chơi hạn chế đủ tài nguyên đồ họa - phục vụ cho việc thiết kế quái vật Trò chơi chơi điện thoại di động hỗ trợ hệ điều hành Android, chưa chơi web hệ điều hành khác Nhưng việc xây dựng ứng dụng tảng khác không khó nhóm cố gắng mở rộng lên 5.3 nên tảng khác tương lai Hướng phát triển - Tăng thêm số lượng quái vật nhằm làm cho trò chơi phong phú hấp dẫn - Cố gắng xây dựng để trò chơi chơi nhiều nên tảng hệ điều - hành khác chơi web Xây dựng cốt truyện cho trò chơi hấp dẫn hơn, xây dựng thêm nhiều - kiện nhằm làm cho trò chơi hút Hoàn thiện chức bảo mật cho trò chơi, xây dựng phát triển sở liệu nhằm đáp ứng cho việc mở rộng trò chơi sau DANH MỤC TÀI LIỆU THAM KHẢO • Richard A Rogers, 2011, Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game, Addison-Wesley Professional • Jayme Schroeder & Brian Broyles, 2013, AndEngine for Android Game Development Cookbook, Packt Publishing • David Powers, 2010, PHP Solutions: Dynamic Web Design Made Easy, friendsofED • Mario Zechner & Robert Green, 2012, Beginning Android Games, Apress • Jason Wei, 2012, Android Database Programming, Packt Publishing • Tim Bray, 2011, Android’s HTTP Clients, • Cansin, 2009, How-to: Android as a RESTful Client, • Tejas Lagvankar, 2011, Android Thread Constructs(Part 1): The UI Thread, • Abhijit Kadle, 2012, 10 Great Learning Game Design Links, [...]... với người chơi khác trên bản đồ, người dùng có thể tìm kiếm người chơi khác hiển thị trên bản đồ để trò chuyện Có thể trò chuyện với nhiều người chơi khác cùng lúc Chức năng dẫn đường: - Chức năng dẫn đường trên bản đồ cho phép tìm đường đi từ vị trí của mình tới - vị trí người chơi khác Ngoài ra có thể dùng chức năng dẫn đường để tìm đường đi tới các quái vật huyền thoại hay tới các vật phẩm trên bản... “Đồng ý” Giao diện chính của trò chơi bao gồm năm giao diện nhỏ được lồng vào các tab, mỗi tab sẽ là một giao diện nhỏ của trò chơi + Giao diện phòng thi đấu: Mỗi phòng đấu sẽ có 8 sàn đấu, người chơi có thể chọn một trong các sàn đấu để tham gia Số người trên mỗi sàn đấu sẽ được cập nhật và hiển thị liên tục Người chơi có thể ấn vào bàn chơi để chơi hoặc xem người khác chơi + Giao diện bản đồ thế... tương tác chạm) Ý tưởng trò chơi viết bằng Andengine: 2.2.2.4 Cách giải thích đơn giản nhất về cách tạo ra một trò chơi là dựng một bộ phim Để hoàn thành ra một cuốn phim, người đạo diễn cần có máy quay phim (camera), các cảnh quay (scene), nhân vật, nội dung, hiệu ứng hình ảnh, âm thanh … và một trò chơi cũng có các yếu tố chính tương tự - Máy quay (Camera): là góc nhìn của trò chơi, là phần muốn thể... nhiều tài sản nhất trong trò chơi - Giao diện phòng chờ: + Hiển thị thông tin người chơi và đối thủ + Hiển thị thông tin cho biết người chơi đang ở vị trí nào, là người chơi hay là người xem + Hiển thị đoạn đối thoại giữa hai người chơi + Nếu là người chơi thì sẽ có hai nút bấm là “Sẵn Sàng” và “Thoát” Khi người chơi bấm nút “Sẵn Sàng” thì nút sẽ bị mờ đi không cho người chơi ấn vào trong khoảng 30... người chơi thu nhặt Ngoài ra trên bản đồ sẽ xuất hiện vị trí của các người chơi khác Qua đó người sử dụng có thể kết bạn, thách đấu hoặc tìm đường đến người chơi khác + Giao diện thông tin quái vật: Chứa thông tin về các quái vật của người chơi như tên quái vật, cấp, hệ và các chiêu thức của quái vật Từ đây người chơi có thể chọn cho mình một con quái vật làm quái vật chính và tham gia vào + trò chơi. ..Trang 11 2.1.2 Kiến trúc hệ điều hành Android: Hệ điều hành Android có 4 tầng từ dưới lên trên là tầng hạt nhân Linux (Phiên bản 2.6), tầng Libraries & Android runtime , Tầng Application Framework và trên cùng là tầng Application Hình 2.1: Kiến trúc hệ điều hành Android 2.1.2.1 Tầng hạt nhân Linux (Linux Kernel layer): Hệ điều hành Android được phát triển dựa trên hạt nhân linux, cụ thể là hạt nhân... thể hiện cho người dùng thấy Camera là một phần không thể thiếu đối với sự thành công của một - trò chơi Cảnh quay (Scence): cũng như một bộ phim, trò chơi cần có các cảnh được bố trí sẵn, cảnh quay mà các nhân vật sẽ thực hiện những hành động của mình - Cảnh quay trong trò chơi được thay đổi bởi người chơi Lớp (Layer): là một lớp hình ảnh Những cảnh quay được tạo ra bởi nhiều lớp hình ảnh khác nhau... người dùng Quản lí vật phẩm của người dùng Quản lí danh sách bạn bè Chức năng trò chuyện: - Gửi và nhận tin nhắn với người chơi khác trong phòng chờ: Người chơi có thể gửi và nhận tin nhắn tin nhắn với người chơi khác trong sàn đấu, ngoài ra người chơi khác cũng thể vào sàn đấu và quan sát nội dung trò chuyện giữa hai - người chơi Người xem chỉ được phép quan sát đoạn hội thoại của hai đối thủ và không... triển trong tương lai: 2.1.5.1 Lịch sử phát triển: Android là hệ điều hành trên điện thoại di động (và hiện nay là cả trên một số đầu phát HD, HD Player) phát triển bởi Google và dựa trên nền tảng Linux Trước đây, Android được phát triển bởi công ty liên hợp Android ( sau đó được Google mua lại vào năm 2005) Theo NPD, thiết bị di động sử dụng hệ điều hành Android bán được tại Mỹ trong quý II năm 2010 xếp... đăng nhập sẽ hiện ra và thông báo người chơi chờ để Server kiểm tra xem thông tin đăng nhập hợp lệ hay không Nếu thông tin đăng nhập hợp lệ thì sẽ đưa người chơi vào giao diện chính của trò chơi Nếu thông tin đăng nhập không hợp lệ sẽ hiện lên dòng chữ thông báo thông tin đăng nhập không hợp lệ và yêu cầu người chơi đăng nhập - lại Giao diện đăng kí: Cho phép người chơi tạo tài khoản mới bằng cách nhập ... tài: - Xây dựng trò chơi kiểu Server có phòng chơi bàn chơi, cho phép người - chơi trò chuyện chiến đấu với Xây dựng trò chơi đồ Google Maps, đáp ứng yêu cầu thực tế - người chơi Xây dựng hệ... tài Trò chơi trực tuyến thiết bị di động Android cho khóa luận tốt nghiệp lần này, với ước muốn xây dựng sân chơi lành mạnh không phần hấp dẫn, thú vị cho người Cấu trúc khóa luận: Khóa luận. .. cách chơi thú vị số hệ máy khác Nintendo DS, GameCube Ý tưởng đề tài xây dựng game tương tự Pokemon điện thoại Android theo kiểu Server,trong có phòng chơi, phòng chơi có nhiều bàn chơi, bàn chơi

Ngày đăng: 09/03/2016, 10:28

Từ khóa liên quan

Mục lục

  • CHƯƠNG I: GIỚI THIỆU TỔNG QUAN

  • 1.1. Giới thiệu đề tài:

  • 1.2. Mục tiêu của đề tài:

  • 1.3. Ý nghĩa thực tiễn của đề tài:

  • CHƯƠNG II: KIẾN TRÚC HỆ ĐIỀU HÀNH ANDROID - GIỚI THIỆU TỔNG QUAN VỀ ANDENGINE, PHP VÀ MYSQL

  • 2.1. Giới thiệu chung về hệ điều hành Android:

    • 2.1.1. Giới thiệu sơ bộ về hệ điều hành:

    • 2.1.2. Kiến trúc hệ điều hành Android:

      • 2.1.2.1. Tầng hạt nhân Linux (Linux Kernel layer):

      • 2.1.2.2. Tầng Libraries:

      • 2.1.2.3. Tầng Android runtime:

      • 2.1.2.4. Tầng Application Framework:

      • 2.1.2.5. Tầng Application:

      • 2.1.3. Hệ thống tập tin trên hệ điều hành:

        • 2.1.3.1. Tổng quan về hệ thống tập tin trên Android.

        • 2.1.3.2. Các kiểu tập tin trên Android:

        • 2.1.4. So sánh giữa các hệ điều hành:

          • 2.1.4.1. So sánh giữa hệ điều hành di động và hệ điều hành trên Desktop:

          • 2.1.4.2. So sánh hệ điều hành Android với các hệ điều hành di động khác:

          • 2.1.5. Lịch sử phát triển và hướng phát triển trong tương lai:

          • 2.2. Tổng quan về Andengine:

            • 2.2.1. Giới thiệu:

            • 2.2.2. Các tính năng quan trọng của Andengine:

            • 2.2.3. So sánh giữa GLES 1 và GLES 2:

            • 2.2.4. Ví dụ về cách sử dụng Andengine:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan