Sơ đồ trạng thái

Một phần của tài liệu nghiên cứu và xây dựng thử nghiệm 3G Engine (Trang 141 - 144)

Mỗi quái vật trong Game được biễu diễn bằng 6 trạng thái.

Hình 8-5 Sơđồ trạng thái của quái vật

Các trạng thái

Tên trạng thái Ý nghĩa

Bình thường (Idle) Trạng thái bình thường, quái vật đứng yên không di chuyển Nhìn thấy (Sight) Nhìn thấy người chơi, quái vật thực hiện hành vi đe dọa người

chơi Di chuyển (để tấn

công) (Assault)

Di chuyển hướng về phía người chơi để tấn công Đau đớn (Pain) Quái vật đau đớn khi bị thương và mất máu

Tấn công (Attack) Quái vật tấn công người chơi bằng vũ khí hay tay không Chết (Death) Quái vật bị chết

Các hành động

Tên hành động Ý nghĩa

Bị thương Quái vật bị thương do bị người chơi bắn trúng Máu = 0 Máu của quái vật = 0

Người chơi trong phạm vi nhìn thấy

Vị trí của người chơi nằm trong phạm vi nhìn thấy của quái vật

Người chơi trong phạm vi tấn công

Vị trí của người chơi nằm trong phạm vi tấn công của quái vật Người chơi ra khỏi

phạm vi nhìn thấy

Vị trí của người chơi nằm ngoài phạm vi nhìn thấy của quái vật

Người chơi ra khỏi phạm vi tấn công (nhưng trong phạm vi nhìn thấy)

Vị trí của người chơi nằm ngoài phạm vi tấn công nhưng nằm trong phạm vi nhìn thấy của quái vật

Bảng 8-2 Các hành động của quái vật 8.3. Tóm tắt

Trong chương này chúng tôi trình bày 2 thành phần đặc sắc mang lại những hiệu ứng trong Game Dead Rising là hệ thống hạt và AI. Bên cạnh việc dựng hình chất lượng cao của Nwfc Engine, sự hộ trợ từ các hệ thống, hệ thống vật lý thì 2 thành phần này tạo ra những đặc trưng riêng biệt cho trò chơi. Chính 2 thành phần này sẽ tạo sức thu hút mạnh mẽ lên người chơi. Trong chương tiếp theo ta sẽ được giới thiệu và cài đặt, sử dụng Game demo Dead Rising và một số kết quảđạt được.

Chương 9 Cài đặt và hướng dẫn sử dụng

• Môi trường phát triển ứng dụng và các công cụ

• Kết quả đạt được • Hướng dẫn sử dụng • Tóm tắt

Một phần của tài liệu nghiên cứu và xây dựng thử nghiệm 3G Engine (Trang 141 - 144)