Video o'yin boti - Video game bot - Wikipedia

Yilda video O'yinlar, a bot ning bir turi sun'iy intellekt (AI) asoslangan ekspert tizimi dasturiy ta'minot inson o'rnida video o'yin o'ynaydigan. Botlardan har xil turlarda foydalaniladi video o'yin janrlari turli xil vazifalar uchun: a uchun yozilgan bot birinchi shaxs otish (FPS) a uchun yozilganidan ancha farq qiladi ommaviy multiplayer onlayn rol o'ynash o'yini (MMORPG). Birinchisi, tahlilini o'z ichiga olishi mumkin xarita va hatto asosiy strategiya; ikkinchisi takrorlanadigan va zerikarli vazifani avtomatlashtirish uchun ishlatilishi mumkin dehqonchilik.

Birinchi shaxs otuvchilar uchun yozilgan botlar odatda odam qanday qilib o'yin o'ynashini taqlid qilishga urinadi. Kompyuter tomonidan boshqariladigan botlar boshqa botlarga va / yoki inson o'yinchilariga qarshi bir ovozdan, Internet orqali, a LAN yoki mahalliy sessiyada.[1] Botlarning xususiyatlari va aqlliligi, ayniqsa, jamoat tomonidan yaratilgan tarkib bilan juda farq qilishi mumkin. Murakkab botlar xususiyati mashinada o'rganish raqibning naqshlarini dinamik ravishda o'rganish uchun va ilgari noma'lum bo'lgan xaritalarni dinamik ravishda o'rganish uchun - ko'proq ahamiyatsiz bo'lmagan botlar ishlab chiquvchi tomonidan har bir xarita uchun yaratilgan yo'nalish nuqtalari ro'yxatlariga to'liq ishonishi mumkin, bu esa botni faqat ushbu yo'nalish nuqtalari bo'lgan xaritalarni o'ynashga cheklaydi.

Botlardan foydalanish odatda amaldagi qoidalarga ziddir ommaviy multiplayer onlayn rol o'ynash o'yinlari (MMORPG), ammo ko'plab o'yinchilar hali ham foydalanmoqdalar MMORPG botlari kabi o'yinlar uchun RuneScape.[2]

LAY o'yinchilar og'ir o'yinlarni avtomatlashtirish uchun botlarni boshqarishi mumkin, bu ba'zan o'yinning asosiy qismini tashkil qilishi mumkin. Ko'pgina MUD-larda taqiqlangan amaliyot mavjud bo'lsa-da, botda resurslar to'planganda, o'yinchi vaqtni tejashga turtki mavjud, masalan. tajriba, uchun o'yinchi xarakteri.

Bot turlari

Botlar statik, dinamik yoki ikkalasi ham bo'lishi mumkin. Statik botlar oldindan tayyorlangan narsalarga amal qilish uchun mo'ljallangan o'tish joylari har bir daraja yoki xarita uchun. Ushbu botlarga har bir xarita uchun o'ziga xos yo'nalish fayli kerak. Masalan, Quake III Arena botlar xaritada harakat qilish uchun hududni xabardor qilish tizimining faylidan foydalanadilar, shu bilan birga Counter Strike botlarda yo'nalish fayli ishlatiladi.[3] Dinamik botlar RealBot for kabi darajalar va xaritalarni o'ynab o'rganishadi Counter Strike. Ba'zi botlar statik va dinamik xususiyatlardan foydalangan holda yaratilgan.

Shuningdek qarang

Adabiyotlar

  1. ^ GameBots: Multiagent jamoaviy tadqiqotlari uchun moslashuvchan sinov to'shagi Gal A. Kaminka, Manuela M. Veloso, Stiv Shaffer, Kris Sollitto, Rogelio Adobbati, Endryu N. Marshal, Endryu Sholer va Sheila Tejada. ACM aloqalari, 45 (1): 43-45, 2002 yil yanvar.
  2. ^ Katta, Tom (2011 yil 3-noyabr). "Runescape bot-nuking tadbirida bir kunda 1,5 million botni taqiqlash". Kompyuter o'yini. Olingan 2016-07-14.
  3. ^ J.M.P. van Vaveren (2001 yil 28-iyun). "Quake III Arena Bot tezis ishi" (PDF ). Texnologiya universiteti Delft fakulteti ITS.