Daftar middleware AI yang bermanfaat. Harap berikan URL, gratis / sumber terbuka atau berlisensi, dan deskripsi singkat tentang kemampuan.
Format:
*Package* (License)
Link
Pros
Cons
Daftar middleware AI yang bermanfaat. Harap berikan URL, gratis / sumber terbuka atau berlisensi, dan deskripsi singkat tentang kemampuan.
Format:
*Package* (License)
Link
Pros
Cons
Jawaban:
Recast / Memutar Ulang (lisensi ZLib)
Recast adalah perpustakaan untuk menghasilkan jaring navigasi dari sup poligon. Memutar adalah toolkit pathfinding dan penalaran spasial yang bekerja pada jala navigasi.
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.
Ada juga MicroPather - pustaka pencarian jalur sumber terbuka dari orang yang sama yang membuat TinyXML.
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.
AI.implant (Berlisensi)
http://www.presagis.com/products_services/products/ms/simulation/aiimplant/#
Tidak tahu apakah itu bagus, saya hanya ingat mendapatkan brosur dari mereka di GDC beberapa tahun yang lalu, dan tampaknya mereka masih ada.
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.
NavPower (komersial)
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.
Golaem (Komersial)
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.
xPelajaran (komersial)
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.
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.