Tersedia middleware AI [ditutup]

22

Daftar middleware AI yang bermanfaat. Harap berikan URL, gratis / sumber terbuka atau berlisensi, dan deskripsi singkat tentang kemampuan.

Format:

*Package* (License)
Link

Pros

Cons
Tetrad
sumber
4
Saya merasa agak sedih bahwa pada dasarnya semua middleware AI merintis jalan.
Jari Komppa
Ini adalah waktu yang tepat, saya baru saja memulai kelas proyek permainan semester ini dan tim saya adalah tim "alat" sehingga kami mungkin akan menjadi orang yang menulis jembatan yang mengintegrasikan salah satu dari ini ke dalam permainan. :)
Ricket
@Ricket lupa middleware, Anda ingin menulis semuanya sendiri kali ini, supaya Anda tahu tidak melakukannya dengan cara itu. :)
tenpn
Apakah ini pertanyaan yang wajar? Terlepas dari kenyataan yang terlalu luas dan jawaban yang mungkin sangat ditentukan oleh pendapat pribadi, ini bagi saya tampaknya seseorang membutuhkan daftar AI middleware tetapi tidak ingin mencari sendiri dan ingin orang lain melakukan pekerjaan itu.
Versec

Jawaban:

13

Recast / Memutar Ulang (lisensi ZLib)

Tautan Googlecode

Recast adalah perpustakaan untuk menghasilkan jaring navigasi dari sup poligon. Memutar adalah toolkit pathfinding dan penalaran spasial yang bekerja pada jala navigasi.

tenpn
sumber
Recast / Detour harus menjadi middleware AI paling keren yang tersedia - dan kemudian gratis - di bawah lisensi MIT. Itu tidak bisa dipercaya. :)
jacmoe
8

OpenSteer (Lisensi MIT):

OpenSteer adalah pustaka C ++ untuk membantu membangun perilaku kemudi untuk karakter otonom dalam gim dan animasi. Selain perpustakaan, OpenSteer menyediakan aplikasi berbasis OpenGL yang disebut OpenSteerDemo yang menampilkan demonstrasi perilaku kemudi yang telah ditentukan sebelumnya. Pengguna dapat dengan cepat membuat prototipe, memvisualisasikan, membubuhi keterangan dan debug perilaku kemudi baru dengan menulis plug-in untuk OpenSteerDemo.

Saya telah melihatnya digunakan untuk efek besar dalam permainan sederhana.

Leander
sumber
Saya sudah menggunakannya untuk efek besar dalam prototipe game sederhana.
AShelly
1

Havok AI (Komersial - tidak murah)

http://www.havok.com/index.php?page=havok-ai

Havok cukup pandai dalam fisika, dan telah menawarkan perilaku, animasi, dan jenis middleware lainnya untuk sementara waktu sekarang.

Fisika dan AI tidak mudah untuk diajak bekerja sama, terutama animasi, jadi hematlah waktu Anda dan gunakan Havok.

Sangat dianjurkan. :)

Jika Anda mampu membelinya.

Kelebihan: Kualitas kekuatan industri, teknologi yang sudah terbukti. Membuat AI dan Fisika bekerja sama.

Cons: Harga Curam.

jacmoe
sumber
1
Jika Anda telah menggunakan Havok AI, bolehkah saya bertanya berapa biayanya?
JamesAMD
0

Kynapse (komersial) adalah dari apa yang saya pahami pangsa pasar nomor 1 untuk perpustakaan yang merintis jalan. Ini adalah yang tertua dari middlewares AI komersial di sekitar.

http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=11390544

Pengalaman saya dengan versi sebelumnya adalah bahwa mereka besar dengan API yang mengerikan dan tidak diimplementasikan dengan sangat baik. Kami punya banyak masalah dengan itu.

Sekarang dalam versi baru mereka tampaknya mereka telah mengubah format data dan beberapa perubahan radikal lainnya, jadi mungkin mereka sudah memperbaiki masalahnya sekarang.

Ini juga merupakan produk komersial dan cukup mahal.

slicedlime
sumber
0

NavPower (komersial)

http://www.babelflux.com/

Pengalaman saya dengannya positif, walaupun saya belum mengirimkan judul apa pun dengannya. Kebanyakan orang lain yang pernah saya ajak bicara memiliki pengalaman positif yang sama dengannya. API mudah dimengerti.

API yang cukup sederhana, yang bisa menjadi batasan.

slicedlime
sumber
0

Golaem (Komersial)

http://www.golaem.com

Saya akan menambahkan ke daftar produk komersial Golaem (Pengungkapan penuh: Saya bekerja untuk mereka).

Golaem Path adalah perpustakaan navigasi 3D waktu nyata (pencarian jalur & perilaku navigasi / kemudi reaktif). Itu tidak dipasarkan untuk pengembangan game tetapi bisa digunakan untuk game.

Clodéric
sumber
0

xPelajaran (komersial)

http://www.xaitment.com/

Suite middleware yang lumayan baru menyediakan segalanya, mulai dari merintis jalan hingga sistem perilaku / pengambilan keputusan. Belum mencobanya sendiri, jadi saya tidak bisa mengatakan itu bagus.

slicedlime
sumber
0

SharpSteer . (Lisensi MIT?)

http://sharpsteer.codeplex.com/

SharpSteer adalah porta C # dari OpenSteer. Seperti OpenSteer, tujuan dari SharpSteer adalah untuk membantu membangun perilaku kemudi untuk karakter otonom dalam permainan dan animasi, dengan fokus implementasi saat ini terhadap Microsoft XNA.

Jari Komppa
sumber