Nghiên cứu các thuật toán và ứng dụng phát triển game 3D với hệ thống AI NPC

Người đăng

Ẩn danh

2024

58
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

MỤC LỤC

DANH MỤC TỪ VIẾT TẮT

1. CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

1.1. Tổng quan

1.2. Mục tiêu đề tài

1.3. Đối tượng game hướng tới

1.4. Đối tượng nghiên cứu

1.5. Các hướng nghiên cứu liên quan

1.6. Phạm vi đề tài

2. CHƯƠNG 2: THUẬT TOÁN AI CƠ BẢN

2.1. Giới thiệu

2.2. Thuật toán ngẫu nhiên có điều kiện

2.2.1. Giới thiệu

2.2.2. Nguyên lí hoạt động

2.2.3. Ý nghĩa và ứng dụng trong trò chơi

2.3. Thuật toán LOS (Line of Sight)

2.3.1. Giới thiệu

2.3.2. Nguyên lí hoạt động

2.3.3. Mô phỏng thuật toán LOS

2.4. Thuật toán xử lí hành vi bất thường

2.4.1. Giới thiệu

2.4.2. Nguyên lí hoạt động

2.5. Finite State Machine

2.5.1. Giới thiệu

2.5.2. Nguyên lí hoạt động

2.5.3. Ý nghĩa

3. CHƯƠNG 3: XÂY DỰNG HỆ THỐNG GAME

3.1. Hệ thống nhân vật

3.1.1. Người chơi

3.2. Xây dựng đồ họa game

3.3. Đồ họa nhân vật trong game

3.4. Xây dựng giao diện GAME

3.4.1. Giao diện start

3.4.2. Giao diện trò chơi

4. CHƯƠNG 4: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

4.1. Xây dựng sơ đồ use case

4.1.1. Sơ đồ use case Player

4.1.2. Sơ đồ use case NPC

4.2. Danh sách actor

4.3. Danh sách đặc tả Use Case

4.3.1. Đặc tả Use Case

4.3.2. Thu thập đá quý

4.3.3. Nhặt đồng xu

4.3.4. Mua vật phẩm hỗ trợ

4.3.5. Chọn vật phẩm hỗ trợ

4.3.6. Sử dụng vật phẩm hỗ trợ

4.3.7. Mở cửa

4.3.8. Chơi lại trò chơi

4.3.9. Di chuyển ngẫu nhiên

4.3.10. Truy đuổi người chơi

4.3.11. Tìm kiếm người chơi

4.3.12. Phát hiện người chơi

5. CHƯƠNG 5: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN

5.1. Kết quả đạt được

5.2. Hướng phát triển

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG