Đồ Án Lập trình ứng dụng game trên Android

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 MỞ ĐẦU

    Ngày nay, điện thoại di động là một vật dụng không thể thiếu được trong cuộc sống. Nó

    không chỉ có chức năng nghe gọi, mà còn có thể thực hiện được hầu hết những công việc

    mà máy tính có thể làm, phục vụ cho nhu cầu văn phòng, giải trí và công việc.

    Đặc biệt trong ngành phần mềm, game là một lĩnh vực đặc biệt, đang có bước phát triển

    mạnh mẽ, khi mà nhu cầu giải trí trên các thiết bị di động của người sử dụng ngày một

    tăng cao. Do đó, lập trình game trên các thiết bị di động đang là một xu hướng tất yếu của

    các nhà làm phần mềm.

    Điện thoại Android với số lượng người dùng đông đảo, cùng với sự đa dạng về cấu hình,

    đa dạng về chủng loại, đang là mảnh đất màu mỡ cho các nhà phát triển game. Do đó,

    google cũng đã hỗ trợ Android rất nhiều những thư viện để lập trình game hiệu quả, trong

    đó có thể kể đến OpenGL, một thư viện đồ họa rất mạnh mẽ.

    Với sự phát triển mạnh mẽ như vậy của Android, và lập trình game trên Android, cơ hội

    cho lập trình viên là rất lớn. Vì vậy, nhóm đã chọn đề tài “Lập trình ứng dụng game trên

    Android”. Trong đề tài này, nhóm sẽ trình bày cái nhìn cơ bản về lập trình game trên

    Android và demo một ứng dụng game trong đó.


    Mục lục

    1. Tìm hiểu về Android. 1

    1.1. Giới thiệu . 1

    1.2. Cấu trúc hệ thống . 1

    1.3. Các thành phần cơ bản của một ứng dụng Android. 4

    2. Kỹ thuật lập trình game trên Android. 11

    2.1. Thư viện đồ họa OpenGL 11

    2.2. Thư viện âm thanh OpenAL 13

    2.3. NDK . 15

    2.4. Lưu trữ thông tin. . 18

    2.5. Các thư viện khác. 22

    2.6. Vòng đời của một game. 22

    3. Những khác biệt so giữa lập trình game trên thiết bị di động và trên máy tính. 24

    4. Những khác biệt so giữa lập trình game trên Android và các nền tảng di động khác.

    26

    5. Giới thiệu game Kim cương . 27

    5.1. Giới thiệu cơ bản 27

    5.2. Giao diện người dùng . 27

    5.3. Cách chơi. 29

    5.4. Tính năng mở rộng (item, mission) . 30

    5.5. Những điểm hấp dẫn trong game. 30



    __________________
     

    Các file đính kèm:

Đang tải...