Saya sedang mengerjakan sebuah proyek yang bereksperimen dengan metodologi desain Kecerdasan Buatan untuk avatar dunia online . Dunia online di sini cukup terbuka untuk interpretasi; Second Life sama berlaku seperti Counter Strike , misalnya. Untuk melakukan percobaan ini, pertama-tama saya harus mengembangkan agen cerdas untuk dunia yang bersangkutan. Namun, saya sejujurnya cukup macet tentang game mana yang bisa saya gunakan untuk ini.
Preferensi saya adalah untuk mengembangkan "bot" yang cerdas untuk memainkan MMORPG, tetapi pembatasan hukum dari permainan seperti itu mencegah saya. Demikian juga dengan kebanyakan game FPS penggunaan agen cerdas sebagai pengganti pemain manusia dianggap curang.
Alternatifnya, tentu saja, adalah membuat bot NPC; agen cerdas yang mengisi dunia bersama pemain (s) daripada mengganti pemain tertentu. Namun, saya berjuang untuk menemukan permainan yang memungkinkan saya untuk membuat lawan yang cerdas juga.
Saya kira persyaratan utama adalah permainan memungkinkan program pihak ketiga untuk menggunakan panggilan fungsi yang biasanya digunakan oleh pemain dan membaca umpan balik tentang keadaan dunia.
Quake III dan Unreal Tournament telah disarankan sebelumnya, tetapi mereka sudah menjadi subjek dari proyek penelitian ini.
Pendek dari menulis game online saya sendiri dari awal, game apa yang akan memungkinkan saya, melalui middleware, API, atau lainnya, untuk membuat pemain yang cerdas secara artifisial atau bot?