Giới thiệu Đồ án tốt nghiệp: Lập trình Game với Ứng dụng Unity
Thông tin chung
Tên đề tài: Lập trình Game với Ứng dụng Unity
Tác giả: Phạm Gia Khanh
Ngành: Công nghệ thông tin
Tóm tắt nội dung tài liệu
Đồ án tập trung vào việc lập trình game sử dụng Unity, một Game Engine mạnh mẽ, với mục tiêu phát triển một trò chơi Bắn Máy Bay 2D. Tài liệu cung cấp kiến thức nền tảng về Unity, ngôn ngữ C#, các loại hình game có thể phát triển trên nền tảng này. Quy trình xây dựng game được trình bày chi tiết, bao gồm từ tạo dự án, nhập tài sản (asset), thiết lập cảnh (scene), tạo hiệu ứng động (animation), lập trình kịch bản (script), xử lý âm thanh cho đến việc tạo các đối tượng tái sử dụng (prefabs). Ngoài ra, đồ án còn mô tả cụ thể về game "Galaxy War" và các thành phần mã nguồn quan trọng trong quá trình phát triển.
Mục lục chi tiết
- MỞ ĐẦU
- Lý do chọn đề tài
- Mục tiêu và nhiệm vụ nghiên cứu
- Đối tượng và phạm vi nghiên cứu
- Phương pháp nghiên cứu
- Dự kiến kết quả
- Ý nghĩa khoa học và ý nghĩa thực tiễn
- Nội dung của đồ án tốt nghiệp
- CHƯƠNG 1. CƠ SỞ LÝ THUYẾT
- TỔNG QUAN VỀ GAME ENGINE
- Khái niệm
- Mục đích
- Lịch sử
- Ảo hóa phần cứng
- Xu hướng hiện tại
- Phần mềm trung gian
- Kiến trúc của Game Engine
- UNITY LÀ GÌ ?
- LỊCH SỬ HÌNH THÀNH VÀ PHÁT TRIỂN CỦA UNITY
- Hình thành
- Giải thưởng
- Khách Hàng
- Ưu điểm của Unity
- CÀI ĐẶT UNITY
- TÍNH NĂNG CỦA ENGINE UNITY
- CÁC THÀNH PHẦN CỦA UNITY
- Scene
- Hierarchy
- Game
- Project
- Inspector
- CÁC KHÁI NIỆM TRONG UNITY
- Rendering
- Lighting
- Terrains
- Substances
- Physics
- Pathfinding
- Audio
- Programming
- Networking
- Assets
- Scenes
- Game Object
- Script
- Camera
- Sounds
- Animation
- Prefabs
- TỔNG QUAN VỀ GAME ENGINE
- CHƯƠNG 2. CÁCH XÂY DỰNG GAME TRÊN UNITY
- TẠO PROJECT
- NHẬP FILE ASSETS
- TẠO SCENS
- TẠO ANIMATION
- TẠO SCRIPTS
- TẠO SOUNDS
- TẠO PREFABS
- CHƯƠNG 3. XÂY DỰNG GAME GALAXY WAR TRÊN UNITY
- MÔ TẢ GAME
- KHỞI TẠO FILE ASSETS
- NHẬP DỮ LIỆU CHO FOLDER SPRITES
- KHỞI TẠO SCENE VÀ THAO TÁC TRÊN SCENE
- MỘT SỐ CLASS QUAN TRỌNG
- KẾT LUẬN