Aqlli o'yinlarni yaratish uchun mashinani o'rganish: bu qanday amalga oshiriladi


Download 1.26 Mb.
bet1/3
Sana23.01.2023
Hajmi1.26 Mb.
#1112008
  1   2   3
Bog'liq
Машинное обучение для создания умных игр


Aqlli o'yinlarni yaratish uchun mashinani o'rganish: bu qanday amalga oshiriladi


Ko'p o'yinchi onlayn o'yinlarning mashhurligi tez sur'atlar bilan o'sib bormoqda, ular butun dunyo bo'ylab millionlab o'yinchilarni jalb qiladi. Bu mashhurlik, shuningdek, o'yin dizaynerlariga bo'lgan talablarni sezilarli darajada oshirdi, chunki o'yinchilar o'yinlarning muvozanatli va sayqallangan bo'lishini kutishadi, chunki bitta strategiya barcha boshqalarni mag'lub etsa, o'ynashga qiziqish yo'q. Sifatli o'yin tajribasini yaratish uchun o'yin dizaynerlari odatda o'yin balansini iterativ tarzda o'zgartiradilar: sinovchilar ishtirok etadigan minglab o'yin sinovlari seanslari bilan yuk testini o'tkazing ; Ularning fikr-mulohazalarini inobatga oling va o'yin dizaynini o'zgartiring; Sinovchilar ham, o'yin dizaynerlari ham natijadan mamnun bo'lguncha 1 va 2-bosqichlarni takrorlang. Bu jarayon nafaqat vaqt talab etadi, balki nomukammaldir - o'yin qanchalik murakkab bo'lsa, kichik e'tiborsizliklar muvozanatni buzishga olib kelishi osonroq bo'ladi. O'yinlar o'nlab bir-biriga bog'langan ko'nikmalarga ega bo'lgan juda ko'p turli xil rollarga ega bo'lsa, bularning barchasi to'g'ri muvozanatni topishni juda qiyinlashtiradi. Taqdim etilgan texnikada o'yin balansini sozlash uchun mashinani o'rganish qo'llaniladi ( mashina o'rganish , ML) o'yinchi sifatida ishlatiladigan o'quv modellari orqali .







Chimera raqamli karta o'yinining prototipi misolida texnika haqida gapiramiz , u ilgari mashina o'rganishda yaratilgan rasmlar uchun sinov maydoni sifatida namoyish etilgan . Ma'lumot to'plash uchun o'qitilgan agentlar bilan millionlab simulyatsiyalarni amalga oshirish orqali ushbu ML-ga asoslangan o'yinni sinab ko'rish texnikasi o'yin dizaynerlariga o'yinlarning qiziqarli va muvozanatini yanada samarali yaxshilash imkonini beradi.


Ximera
Biz Chimera -ni prototip sifatida ishlab chiqdik, u mashinani o'rganishda faol qo'llaniladi. Biz o'yin qoidalarini imkoniyatlar maydonini kengaytirish va an'anaviy "qo'lda" AI yaratishni qiyinlashtirish uchun ataylab ishlab chiqdik.
Chimera o'yini o'yinchilar kuchaytiradigan va rivojlantiradigan turli xil mavjudotlarning "gibridlari" ximerlardan foydalanishga asoslangan . O'yinning maqsadi - raqibning chimerini mag'lub etish. O'yin dizaynining asosiy tamoyillari quyidagilardan iborat:

  • O'yinchilar:

    • ( hujum xususiyatlari orqali ) yoki hujum qilish (bu ularning sog'lig'ini pasaytiradigan) mavjudotlarni o'ynang yoki

    • maxsus effektlarni yaratadigan afsunlardan foydalaning .

  • jismoniy jihatdan o'yin maydonida joylashgan cheklangan o'lchamdagi biomlarga chaqiriladi . Har bir jonzot afzal ko'rgan biomaga ega va agar noto'g'ri biomaga joylashtirilsa yoki u biomada qo'shimcha joy egallasa, qayta-qayta zarar ko'radi.

  • O'yinchi "tuxum" ning asosiy holatidan boshlab bitta ximerani boshqaradi. U mavjudotlarni iste'mol qilish orqali rivojlanishi va kuchayishi mumkin. Buning uchun o'yinchi, shuningdek , turli xil o'yin mexanikasidan hosil bo'lgan ma'lum miqdordagi bog'lanish energiyasini olishi kerak.

  • O'yinchi raqibning Chimera sog'lig'ini 0 ga tushirganda o'yin tugaydi.


Download 1.26 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling