Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 16 trang
Dung lượng: 228 KB

Giới thiệu nội dung

Nghiên cứu Unity và ứng dụng để xây dựng game Bảo vệ bóng bay

Tác giả: Vũ Thị Trang

Lĩnh vực: Công nghệ thông tin (UDPM)

Nội dung tài liệu:

Đồ án tốt nghiệp này tập trung nghiên cứu và ứng dụng engine Unity để xây dựng một trò chơi 2D có tên là “Bảo vệ bóng bay”. Trò chơi xoay quanh nhiệm vụ người chơi điều khiển một lá chắn hình tròn để ngăn chặn các vật thể rơi từ trên xuống, bảo vệ quả bóng bay. Đồ án đi sâu vào tìm hiểu các thành phần cơ bản và khái niệm của Unity, cũng như các phần mềm hỗ trợ khác như Visual Studio Code và Adobe Photoshop. Các bước xây dựng game bao gồm tạo project, quản lý assets, thiết kế các màn chơi, nhân vật, và tích hợp âm thanh, giao diện. Đồ án cũng trình bày chi tiết về ý tưởng game, phân tích thiết kế, các màn hình chính (menu, chơi game, tạm dừng, thua), và các kết quả đạt được cũng như những hạn chế và hướng phát triển trong tương lai.

Mục lục chi tiết:

  • MỞ ĐẦU
  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT
    • 1.1. TỔNG QUAN VỀ UNITY
      • 1.1.1. Unity là gì?
      • 1.1.2. Ưu điểm của Unity
    • 1.2. CÁC THÀNH PHẦN CƠ BẢN TRONG UNITY
      • 1.2.1. Cửa sổ Sences
      • 1.2.2. Cửa sổ Hierarchy
      • 1.2.3. Cửa sổ Game
      • 1.2.4. Cửa sổ Project
      • 1.2.5. Cửa sổ Inspector
    • 1.3. CÁC KHÁI NIỆM CƠ BẢN TRONG UNITY
      • 1.3.1. GameObject
      • 1.3.2. Compoment
      • 1.3.3. Sprite
      • 1.3.4. Animation
      • 1.3.5. Key Frame
      • 1.3.6. Prefabs
      • 1.3.7. Sounds
      • 1.3.8. Script
      • 1.3.9. Assets
      • 1.3.10. Scenes
      • 1.3.11. Camera
      • 1.3.12. Transform
    • 1.4. CÁC PHẦN MỀM HỖ TRỢ KHÁC
      • 1.4.1. Visual studio code
      • 1.4.2. Adobe Photoshop
    • 1.5. GIỚI THIỆU VỀ NGÔN NGỮ C#
      • 1.5.1. C# là gì ?
      • 1.5.2. Đặc trưng của C#
    • 1.6. CÀI ĐẶT UNITY
  • CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ ỨNG DỤNG GAME BẢO VỆ BÓNG BAY
    • 2.1. Ý TƯỞNG GAME
    • 2.2. PHÂN TÍCH THIẾT KẾ BIỂU ĐỒ USECASE
    • 2.3. CÁC BƯỚC XÂY DỰNG GAME
      • 2.3.1. Tạo Project
      • 2.3.2. Tạo folder
      • 2.3.3. Tạo Sences
      • 2.3.4. Tạo nút Handle
      • 2.3.5. Tạo Điểm số và Levels
        • 2.3.5.1. Tạo điểm số
        • 2.3.5.2. Tạo Level Text
      • 2.3.6. Tạo bóng bay
      • 2.3.7. Tạo các chướng ngại vật cho game
        • 2.3.7.1. Tạo Level_Start
        • 2.3.7.2. Tạo đám mây
        • 2.3.7.3. Tạo LevelEnd
        • 2.3.7.4. Tạo Walls
      • 2.3.8. Tạo Level_Green
      • 2.3.9. Tạo Level_Red
      • 2.3.10. Tạo Level_Blue
      • 2.3.11. Tạo Main menu
      • 2.3.12. Tạo Pause
      • 2.3.13. Tạo Game Over
      • 2.3.14. Tạo âm thanh
  • CHƯƠNG 3: KẾT QUẢ ĐẠT ĐƯỢC
    • 3.1. MÀN HÌNH MENU CHÍNH CỦA GAME
    • 3.2. DI CHUYỂN
    • 3.3. MÀN CHƠI
    • 3.4. MÀN TẠM DỪNG GAME
    • 3.5. MÀN THUA
  • KẾT LUẬN