Báo Cáo Lập trình và cài đặt game mario

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Lời cảm ơn


    Chúng em xin chân thành cảm ơn Khoa Công nghệ phần mềm, trường Đại học Công nghệ thông tin – ĐHQG Tp. HCM đã tạo điều kiện cho chúng em được thực hiện đồ án môn học “Các phương pháp lập trình”. Chúng em cũng xin chân thành cám ơn TS._____________, thầy đã giảng dạy cho chúng em những kiến thức cần thiết cho môn học này. Những kiến thức đó đã giúp cho chúng em rất nhiều trong quá trình làm đồ án môn học. Chúng em xin chân thành cám ơn quý Thầy cô trong Khoa đã tận tình giảng dạy và trang bị cho chúng em những kiến thức cần thiết trong thời gian qua. Cuối cùng xin gửi lời biết ơn đến gia đình, bạn bè đã ủng hộ, giúp đỡ và động viên trong những lúc khó khăn cũng như trong suốt thời gian học tập vừa rồi. Mặc dù nhóm đã cố gắng hoàn thành đồ án môn học với tất cả nỗ lực của từng thành viên trong nhóm, nhưng đồ án chắc chắn không tránh khỏi những thiếu sót nhất định, rất mong nhận được sự cảm thông, chia sẻ và tận tình đóng góp chỉ bảo của quý Thầy Cô.


    Contents

    1 Giới thiệu về game Mario 1

    2 Giới thiệu vấn đề 1

    3 Phân tích và thiết kế 1

    3.1 Phân tích 1

    3.1.1 Danh sách các class sử dụng kế thừa trong game 1

    3.1.2 Sơ đồ các class kế thừa trong game. 3

    3.2 Thiết kế: 4

    3.2.1 Other: 4

    3.2.2 Terrain 7

    3.2.3 Scene 11

    3.2.4 Items 12

    3.2.5 Enemy 16

    4 Giải quyết vấn đề 18

    4.1 Phương pháp lập trình lập hướng đối tượng 18

    4.1.1 Khái niệm 18

    4.1.2 Đặc điểm của lập trình hướng đối tượng 18

    4.1.3 Trừu tượng hóa dữ liệu 19

    4.1.4 Đa hình 19

    4.1.5 Kế thừa 19

    4.1.6 Đóng gói dữ liệu 19

    4.1.7 Những ưu điểm của lập trình hướng đối tượng. 20

    4.1.8 Các thành phần trong lập trình hướng đối tượng 20

    4.2 Hướng đối tượng trong game mario. 20

    4.3 Đệ quy trong cây tứ phân 22

    4.3.1 Giới thiệu về cây tứ phân (QuadTree) 22

    5 Cài đặt và kết quả 25

    5.1 Môi trường cài đặt 25

    5.2 Quy trình cài đặt 25

    5.3 Kết Quả 25

    6 Nhận xét, đánh giá 25


     

    Các file đính kèm:

Đang tải...