Tuy nhiên bên cạnh những kết quả đạt được thì vẫn còn gặp một số khó khăn như sau.. - Xây dựng thêm một số tính năng cần thiết cho trò chơi Bom Offline như + Các quái vật có khả năng tìm
Trang 14.1 Kết luận.
Sau một khoảng thời gian 4 tháng tìm hiểu về đề tài thì kết quả đạt được như sau
- Hiểu được cấu trúc, cách thức hoạt động, cách thức phát triển ứng dụng trên
hệ điều hành Android
- Tìm hiểu được lý thuyết về đồ họa 2D, 3D Các lĩnh vực sử dụng các kỹ thuật này
- Xây dựng hoàn chỉnh trò chơi Bom Offline và phân tích xong trò chơi Line3D
Tuy nhiên bên cạnh những kết quả đạt được thì vẫn còn gặp một số khó khăn như sau
- Vì là một hệ điều hành mới nên số tài liệu tham khảo ít ỏi
- Việc kiểm thử chương trình cũng rất khó khăn vì thiếu các thiết bị
- Chưa hoàn thiện được trò chơi Line3D
4.2 Hướng phát triển trong tương lai.
Do thời gian làm khóa luận có hạn, nên khóa luận cũng không thể tránh được những thiếu sót mà ta không thể lường trước được Còn rất nhiều vấn đề mà ta cần phải giải quyết để cho khóa luận được tốt hơn:
- Nghiên cứu sâu hơn về đồ họa 3D nói chung và trên hệ điều hành Android riêng
- Xây dựng thêm một số tính năng cần thiết cho trò chơi Bom Offline như + Các quái vật có khả năng tìm được đi ngắn nhất để di chuyển đến nhân vật + Cần cải thiện tốc độ của trò chơi
+ Thêm chức năng chơi trực tuyến
+ Có thêm phần thách thức người chơi khác
+ Có thể chơi thông qua giao tiếp Bluetooth
+ Nâng cấp giao diện trò chơi
+ Thương mại hóa sả phẩm
- Tiếp tục hoàn thiện trò chơi Line3D
Trang 2Các hình ảnh dùng trong khóa luận.
Hình 1.Kiến chúc hệ điều hành Android
Hình 2: Bảng liệt kê một số kiểu file trong Linux.
Hình 3: Mô tả cây thư mục.
Trang 3Hình 4: Tóm tắt quá trình cập nhật các phiên bản tính đến 2011.
Hình 5: Các gói cho các hệ điều hành.
Trang 4Hình 6: Kết quả khi chạy file SDK Manager.
Trang 5Hình 7: Add ADT
Hình 8: Cài đặt thành công.
Trang 6Hình 9: 3 bức ảnh được chụp từ 1 đối tượng 3D.
Trang 7Hình 10 Hiện thị 1 hình tròn màu đỏ.
Hình 11: Kết quả chương trình minh họa TestAndroid2D
Trang 8Hình 12: Kết quả chương trình TestAndroid3D.
Hình 13: Giao diện menu chính.
Trang 9Hình 14: Hiện thị thông tin.
Hình 15: Xác thực xem muốn thoát hay không.
Hình 16: Giao diện phần hướng dẫn chơi.
Hình 17: Hiện thị thông báo đang tải dữ liệu.
Trang 10Hình 18: Giao diện chính của trò chơi.
Trang 11Hình 19: Giao diện menu phụ.
Hình 20: Giao diện khi người chơi thua cuộc.
Trang 12Hình 21: Giao diện khi người chơi thắng cuộc.
Hình 22: Giao diện lưu điểm.
Trang 13Hình 23: Hiện thị danh sách điểm cao.
Hình 24: Ví dụ 1 map(bản đồ).
Trang 14Hình 25: Vị trí pX, pY nằm trên TMXLayer.
Hình 26: Vị trí pX, pY nằm ngoài TMXLayer.
Trang 15Hình 27: Ảnh nền phần menu chính.
Hình 28: 3 ảnh thể hiện 3 chức năng chính hiện thị trên menu.
Hình 29: 3 ảnh dùng trong phần giao diện chính của Game.
Ảnh trái tim:
Ảnh thể hiện trạng thái tạm dừng:
Ảnh thể hiện quả bom:
Trang 16Hình 30: Giao diện menu Game Line3D
Hình 31: Giao diện chơi Game Line3D.
Trang 17Hình 32: Ví dụ minh họa cách tính ăn viên bi.
Trang 18Tài liệu tham khảo.
[1] http://vietAndroid.com/forum.php
[2] http://congtruongit.com/forum/showthread.php?t=16213
[3] http://vi.wikipedia.org/wiki/%C4%90%E1%BB%93_h%E1%BB%8Da_m%C3%A1y_t%C3%ADnh [4] http://developer.Android.com/index.html
[5] docx_20111101_bao_cao_do_an_Android_3491 của Võ Quang Hòa – Nhóm 09A, Lớp 07T4