CHƯƠNG 5 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Một phần của tài liệu Đồ án lập trình di động Lập trình game code java (Trang 56 - 57)

Trên cơ sở việc tìm hiểu lập trình game trên thiết bị di động và nghiên cứu thư viện AndEngine, đồ án đã đạt được những kết quả như sau:

- Giới thiệu một cách khái quát về game cũng như game trên thiết bị di động.

- Trình bày khái quát một số cách phân loại game, các thành phần trong một game cơ bản, cũng như quy trình đơn giản để phát triển một game trên thiết bị di động.

- Giới thiệu một cách khái quát một số framework hỗ trợ việc phát triển game trên thiết bị di động.

- Giới thiệu sơ lược về những thành phần, đối tượng cơ bản trong AndEngine thường được sử dụng để phát triển một game trên hệ điều hành Android.

- Trên cơ sở tìm hiểu và nghiên cứu AndEngine đã xây dựng được ‘PTITit Game’ là một game đơn giản sử dụng AndEngine và PhysicsBox2D extension của AndEngine.

Bên cạnh những kết quả đạt được thì đồ án vẫn còn những hạn chế về sản phẩm PTITit Game đó là:

- Game còn đơn giản, cách chơi chưa thực sự hấp dẫn mà chỉ chủ yếu tập trung vào thiết kế đồ họa.

- Game chưa hỗ trợ tốt cho nhiều màn hình khác nhau. Các màn hình có độ phân giải thấp sẽ bị hạn chế hiển thị.

- CSDL của game còn ít dữ liệu (50 câu hỏi cho mỗi môn học) dẫn đến việc trùng lặp câu hỏi.

- Vẫn có một số lỗi mắc phải trong quá trình chơi game mà người dùng nhận cuộc gọi hay tin nhắn.

Qua những kết quả và hạn chế của hệ thống đã cho thấy việc xây dựng một game hoàn thiện trên thiết bị di động nói chung và trên hệ điều hành Android nói riêng đòi hỏi một quá trình nghiên cứu và thực hiện lâu dài cũng như công sức của cả một tập thể. Trong phạm vi đồ án, do nhiều hạn chế về thời gian thực hiện cũng như lượng công việc khá lớn, em mới chỉ thực hiện được những yếu tố cơ bản nhất để xây dựng một game đơn giản trên Android sử dụng công nghệ AndEngine. Để có thể hoàn thiện được sản phẩm game, cần phải có thêm nhiều thời gian, công sức. Trước mắt hướng phát triển của đồ án sẽ là tập trung cải thiện các tính năng trong game như khả năng tương thích với nhiều màn hình, cải tiến cách chơi giúp người chơi cảm thấy thú vị hơn, mở rộng CSDL để lượng câu hỏi phong phú hơn, cũng như giải quyết những vấn đề game mắc phải khi người dùng nhận cuộc gọi hay tin nhắn trong quá trình chơi game. Xa hơn nữa, mục tiêu đồ án hướng tới là mục đích kinh tế. Game sẽ được mở thêm cửa hàng trong game để người chơi có thể mua những vật phẩm trong cửa hàng và vượt qua màn chơi dễ dàng hơn. Hay thiết kế chế độ đấu đối kháng giữa nhiều người chơi để tăng tính thu hút cho game. Ngoài ra, game còn có thể mở rộng ra cho sinh viên nhiều trường học khác, với các lĩnh vực khác bằng cách thay đổi các dữ liệu hình ảnh, text trong game.

Một phần của tài liệu Đồ án lập trình di động Lập trình game code java (Trang 56 - 57)