Đề tài phát triển game 3D bắn súng FPS Final Battleground trên nền tảng Unity

Trường đại học

Trường Đại Học Cần Thơ

Người đăng

Ẩn danh

2021

58
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. ĐẶT VẤN ĐỀ NGHIÊN CỨU

1.2. PHẠM VI CỦA ĐỀ TÀI

1.2.1. Về cơ sở lý thuyết

1.2.2. Về kỹ thuật

1.3. PHƯƠNG PHÁP NGHIÊN CỨU

1.3.1. Thu thập dữ liệu

1.3.2. Công cụ và công nghệ phát triển

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. TỔNG QUAN VỀ UNITY ENGINE

2.1.1. Unity là gì?

2.1.2. Quá trình phát triển của Unity

2.1.3. Một số thống kê về Unity

2.1.4. Ưu điểm của Unity

2.1.5. Các khái niệm trong Unity

2.1.5.1. Asset
2.1.5.2. Scene
2.1.5.3. Game Object
2.1.5.4. Component
2.1.5.5. Script
2.1.5.6. Prefab
2.1.5.7. Material và Shader
2.1.5.8. UnityAPI

2.2. TỔNG QUAN VỀ GAME ENGINE

2.2.1. Ảo hóa phần cứng (Hardware Abstraction)

2.2.2. Xu hướng hiện tại

2.2.3. Phần mềm trung gian

2.2.4. Game Engine cho Game bắn súng góc nhìn người thứ nhất (FPS)

2.2.5. Phân loại Game Engine theo mức độ chuyên biệt

2.3. TỔNG QUAN VỀ THẾ GIỚI 3D

2.3.1. Hệ trục tọa độ (coordinates)

2.3.2. Không gian cục bộ và toàn cục (Local Space và World Space)

2.4. CỬA SỔ LÀM VIỆC

2.4.1. Project

2.4.2. Hierarchy

2.4.3. Parenting

2.4.4. Toolbar

2.4.5. Scene View

2.4.6. Game View

2.4.7. Play Mode

2.4.8. Inspector

3. CHƯƠNG 3: MÔ TẢ VÀ THIẾT KẾ GAME

3.1. GIỚI THIỆU GAME

3.2. CÁC BƯỚC THỰC HIỆN

3.2.1. Tạo nhân vật

3.2.2. Tạo robot kẻ thù

3.2.3. Code trong Game

3.3. MỘT SỐ CLASS TRONG GAME

3.3.1. Player Input Handler

3.3.2. Player Character Controller

3.4. PHÂN TÍCH SƠ ĐỒ USECASE VÀ LUỒNG GAME

3.5. GIAO DIỆN GAME

3.5.1. Menu vào game

3.5.2. Bắn Enemy trong game

3.5.3. Tạm dừng/Tùy chọn trong game

3.5.4. Hoàn thành nhiệm vụ trong game

3.5.5. Không hoàn thành nhiệm vụ

4. CHƯƠNG 4: KẾT LUẬN

4.1. KẾT QUẢ ĐẠT ĐƯỢC

4.1.1. Về kiến thức

4.1.2. Về kỹ năng

4.2. ƯU ĐIỂM – NHƯỢC ĐIỂM

4.2.1. Nhược điểm

4.3. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Đề tài phát triển game 3d bắn súng fps final battleground trên nền tảng unity

Tài liệu có tiêu đề Phát triển game 3D bắn súng FPS Final Battleground trên Unity cung cấp cái nhìn sâu sắc về quy trình phát triển một trò chơi bắn súng góc nhìn thứ nhất (FPS) sử dụng công cụ Unity. Tài liệu này không chỉ hướng dẫn người đọc qua các bước thiết kế và lập trình game, mà còn nhấn mạnh tầm quan trọng của việc tối ưu hóa hiệu suất và trải nghiệm người chơi. Những lợi ích mà tài liệu mang lại bao gồm việc giúp các nhà phát triển game mới hiểu rõ hơn về các kỹ thuật lập trình, thiết kế đồ họa, và cách tạo ra một môi trường chơi game hấp dẫn.

Ngoài ra, nếu bạn quan tâm đến việc phát triển các thể loại game khác, bạn có thể tham khảo tài liệu Phát triển game chiến thuật thủ thành online multiplayer khóa luận tốt nghiệp. Tài liệu này sẽ mở rộng kiến thức của bạn về cách xây dựng các trò chơi chiến thuật đa người chơi, từ đó giúp bạn có cái nhìn toàn diện hơn về ngành công nghiệp game. Hãy khám phá thêm để nâng cao kỹ năng và hiểu biết của bạn trong lĩnh vực phát triển game!