CHƯƠNG 4 KẾT QUẢ

Một phần của tài liệu Báo cáo Java Lập trình game trúc xanh (Trang 33 - 36)

4.1. Mục tiêu đã hoàn thành

 Chi phí thời gian

Đề tài được xây dựng từ tháng 10 năm 2012 và kết thúc vào tháng 11 năm 2012 bởi các thành viên của nhóm. Thời gian đầu xây dựng gặp chút khó khăn về kỹ thuật và tạo dựng hình ảnh, nhưng sau đó nhóm đã khắc phục được và hoàn thành đề tài trong thời gian trước dự kiến ( nhóm dự kiến sẽ hoàn thành vào tháng 12).

 Độ ổn định

Phần mềm được viết trên nền tảng JDK hỗ trợ cho hê điều hành nên đề tài chạy ổn định trên các hệ điều hành thông dụng như win xp, win 7, win vista và một số hệ điều hành khác.

Với những chi phí công sức bỏ ra và được phát triển trên nền tảng JDK, trò chơi cơ bản đã hoàn thành tốt được những mục tiêu cũng như đáp ứng được các yêu cầu đề ra. Hoàn thành được các chức năng được xác định ban đầu làm cơ sở để phát triển mở rộng sau này.

 Một số giao diện đã hoàn thành

Hình 3.5: Giao diện bảng điều khiển trò chơi.

Hình 3.7: Giao diện một người chơi.

4.2. Các thiếu sót của chương trình

Với một thời gian xây dựng khá ngắn cũng như lượng thành viên trong nhóm hạn chế, tuy chương tình đã giải quyết được những khó khăn khi xây dựng chương trình nhưng thực tế chương trình cũng khó tránh khỏi các sai sót.

Các sai sót thực tế có thể xáy ra và các lỗi vẫn chưa hoàn toàn được bắt có thể gây ra các thông báo không chính xác hay hiển thị không hoàn toàn theo ý muốn.

Về mặt gaio diện còn đơn giản do kỹ năng lập trình còn chưa cao, kinh nghiệm viết code còn hạn chế, dẫn đến các kỹ thuật chưa được nắm bắt hết.

4.3. Khả năng ứng dụng

Trúc xanh là trò chơi thử trí nhớ của người chơi, vì có rất hình ảnh giống nhau và sau khi lật

ô vuông chúng lại quay về vị trí cũ khiến người chơi có thể bị nhầm lẫn. Đây là một trò chơi có cách chơi hết sức đơn giản nhưng đòi hỏi người chơi phải có một trí nhớ tốt.

Chính vì khả năng đánh giá và rèn luyện trí nhớ tốt cộng với tính nhỏ gọn nên khả năng ứng dụng của nó rất cao. Trò chơi có thể được chơi trực tyến trên các trang mạng xã hội vì khả năng cài đặt dễ dàng cũng như tính tương thích cao. Trò chơi cũng có thể ứng dụng phát triển trên điện thoại di động một chiếc máy hỗ trợ ngôn ngữ java.

4.4. Hướng phát triển

Lập trình trò chơi trúc xanh, với ưu điểm đơn giản và dễ chơi giúp cho người chơi rèn luyện trí nhớ, nhưng cũng chính sự đơn giản đó đã làm trò chơi trở lên đơn điệu và hình ảnh đồ họa không được bắt mắt có thể gây nhàm chán cho người chơi khi chơi nhiều lần. Nên hướng phát triển của chúng em sẽ là nâng cao khả năng đồ họa của phần mềm trò chơi này, với nhiều

hiệu ứng và màu sắc bắt mắt hơn, đồng thời sẽ xây dựng thêm một số chức năng như: tính thời gian cho mỗi lượt chơi, … Nhưng hướng chủ yếu là tăng hiệu ứng đồ họa để người chơi có thể thấy một cách trực quan hơn với trò chơi, tránh cảm giác nhàm chán khi chơi.

4.5. Kết luận

Thông qua bài báo cáo chúng ta có thể thấy được cách xây dựng trò chơi “Trúc xanh”. Một

trò chơi đơn giản nhưng đầy tính trí tuệ, tuy trò chơi khá là đơn giản nhưng việc lập trình ra nó không phải là dễ. Việc lập trình cũng gặp không ít khó khăn, nhưng về cơ bản cũng đã đạt được yêu cầu đặt ra.

Thông qua bài tìm hiểu và xây dựng trò chơi Trúc xanh chúng em đã có thêm nhiều kinh nghiệm trong việc lập trình bằng ngôn ngữ Java. Thiết kế code và xử lý các sự kiện trong ngôn ngữ này.

Việc lập trình mới chỉ đạt được các yêu cầu về các chức năng, vẫn còn nhiều thiếu sót do hạn chế về thời gian cũng như kinh nghiệm lập trình. Trúc xanh là một game ứng dụng cao, mini và khá dễ cài đặt nên có khả năng ứng dụng tốt trong cuộc sống.

Trong quá trình giảng dạy, nhờ có sự hướng dẫn tận tình của thầy giáo Vũ Đức Minh cùng với sự giúp đỡ của các thầy cô trong khoa, chúng em đã hoàn thành được bài tập với đề tài Lập trình game trúc xanh viết trên ngôn ngữ Java. Từ đó chúng em đã thấy được các trình ứng dụng được tạo ra như thế nào, đồng thời giúp chúng em nắm vững được các phương pháp thuật toán, cách lập trình hướng đối tượng trên Java.

Trong quá trình làm đề tài dù đã cố gắng tìm hiểu nhưng vẫn không tránh khỏi sai sót và chưa được hoàn thiện hết các chức năng. Chính vì vậy chúng em mong được sự đóng góp ý kiến của các thầy, cô.

Phân công công việc:

Họ và tên Công việc

Một phần của tài liệu Báo cáo Java Lập trình game trúc xanh (Trang 33 - 36)