Một danh sách hữu ích của phần mềm trung gian AI. Vui lòng cung cấp URL, miễn phí / nguồn mở hoặc được cấp phép và mô tả ngắn gọn về abilites.
Định dạng:
*Package* (License)
Link
Pros
Cons
Một danh sách hữu ích của phần mềm trung gian AI. Vui lòng cung cấp URL, miễn phí / nguồn mở hoặc được cấp phép và mô tả ngắn gọn về abilites.
Định dạng:
*Package* (License)
Link
Pros
Cons
Câu trả lời:
Recast / Detour (giấy phép ZLib)
Recast là một thư viện để tạo lưới điều hướng từ súp đa giác. Detour là một bộ công cụ lý luận tìm đường và không gian hoạt động trên các lưới điều hướng.
OpenSteer (Giấy phép MIT):
OpenSteer là một thư viện C ++ để giúp xây dựng các hành vi lái cho các nhân vật tự trị trong các trò chơi và hoạt hình. Ngoài thư viện, OpenSteer cung cấp một ứng dụng dựa trên OpenGL có tên OpenSteerDemo, hiển thị các trình diễn được xác định trước về hành vi lái. Người dùng có thể nhanh chóng tạo nguyên mẫu, trực quan hóa, chú thích và gỡ lỗi các hành vi lái mới bằng cách viết một trình cắm cho OpenSteerDemo.
Tôi đã thấy nó được sử dụng rất hiệu quả trong các trò chơi đơn giản.
Ngoài ra còn có MicroPather - một thư viện tìm đường dẫn nguồn mở từ cùng một người đã tạo ra TinyXML.
Havok AI (Thương mại - không rẻ)
http://www.havok.com/index.php?page=havok-ai
Havok khá giỏi về vật lý, và đã cung cấp hành vi, hoạt hình và các loại phần mềm trung gian khác trong một thời gian.
Vật lý và AI không dễ để hợp tác, đặc biệt là hoạt hình, vì vậy hãy tiết kiệm thời gian và sử dụng Havok.
Rat khuyen khich. :)
Nếu bạn có thể đủ khả năng đó.
Ưu điểm: Chất lượng công nghiệp, công nghệ đã được chứng minh. Làm cho AI và Vật lý hợp tác.
Nhược điểm: Giá dốc.
AI.implant (Được cấp phép)
http://www.presagis.com/products_service/products/ms/simulation/aiimplant/#
Không biết nó có tốt không, tôi chỉ nhớ nhận được một số tài liệu quảng cáo từ họ tại GDC vài năm trước, và có vẻ như họ vẫn ở quanh đây.
Kynapse (thương mại) là từ những gì tôi hiểu được thị phần số 1 cho các thư viện tìm đường. Đây là phần mềm trung gian AI thương mại lâu đời nhất xung quanh.
http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544
Kinh nghiệm của tôi với các phiên bản trước đó là chúng cồng kềnh với API khủng và không được triển khai tốt. Chúng tôi đã có rất nhiều vấn đề với nó.
Bây giờ trong phiên bản mới của họ, có vẻ như họ đã thay đổi định dạng dữ liệu và một số thay đổi căn bản khác, vì vậy có lẽ giờ họ đã khắc phục được sự cố.
Đây cũng là một sản phẩm thương mại và khá đắt tiền.
NavPower (thương mại)
Trải nghiệm của tôi với nó rất tích cực, mặc dù tôi chưa gửi bất kỳ tiêu đề nào với nó. Hầu hết những người khác mà tôi đã nói về nó đều có trải nghiệm tích cực tương tự với nó. API rất dễ hiểu.
API khá đơn giản, có thể là một hạn chế.
Golaem (Thương mại)
Tôi sẽ thêm vào danh sách các sản phẩm thương mại Golaem (Tiết lộ đầy đủ: Tôi làm việc cho họ).
Golaem Path là một thư viện điều hướng 3D thời gian thực (tìm kiếm hành vi & điều hướng phản ứng / hành vi lái). Nó không được bán trên thị trường để phát triển trò chơi nhưng có thể được sử dụng cho một trò chơi.
xAItment (thương mại)
Bộ phần mềm trung gian khá mới cung cấp mọi thứ, từ tìm đường đến hệ thống ra quyết định / hành vi. Không thử bản thân mình, vì vậy tôi không thể nói nếu nó tốt.
SharpSteer . (Giấy phép MIT?)
http://sharpsteer.codeplex.com/
SharpSteer là cổng C # của OpenSteer. Giống như OpenSteer, mục tiêu của SharpSteer là giúp xây dựng các hành vi lái cho các nhân vật tự trị trong trò chơi và hoạt hình, với trọng tâm triển khai hiện tại đối với XNA của Microsoft.