• تبلیغات
  • تماس با ما
یکشنبه, شهریور ۲۲, ۱۴۰۵
  • ورود
خبرجو
  • صفحه اصلی
  • فرهنگ و هنر
  • تناسب اندام
  • فناوری
  • اقتصاد و سرمایه
  • سلامتی
  • شیوه زندگی
  • ارز دیجیتال
بدون نتیجه
مشاهده تمام نتایج
  • صفحه اصلی
  • فرهنگ و هنر
  • تناسب اندام
  • فناوری
  • اقتصاد و سرمایه
  • سلامتی
  • شیوه زندگی
  • ارز دیجیتال
بدون نتیجه
مشاهده تمام نتایج
خبرجو
بدون نتیجه
مشاهده تمام نتایج
صفحه اصلی فناوری

تاثیر هوش مصنوعی بر NPC های بازی. راز باهوش شدن دشمنان

سامان پاکدل توسط سامان پاکدل
۲۲ شهریور ۱۴۰۵
در فناوری
مدت زمان مطالعه: 6 دقیقه
0
تاثیر هوش مصنوعی بر NPCها در بازی؛ راز باهوش شدن دشمن‌ها 1
1789292664 418 تاثیر هوش مصنوعی بر NPC های بازی راز باهوش شدن
دسترسی ویرایشگر مکان نما به مدل های OpenAI را قطع
دسترسی ویرایشگر مکان نما به مدل های OpenAI را قطع

آیا تا به حال در بازی های ویدیویی احساس کرده اید که NPC ها رفتار شما را تجزیه و تحلیل می کنند و به طور هوشمندانه ای نسبت به شما واکنش نشان می دهند؟ لحظاتی که شخصیت ها به جای انجام کارهای تصادفی سنگر می گیرند، مسیر خود را تغییر می دهند یا در پاسخ به عمل شما جمله ای را بیان می کنند. در سال های اخیر هوش مصنوعی نقش بسزایی در طراحی چنین رفتارهایی داشته است.

بله کانال زوم تککارت هدیه

صنعت بازی های ویدیویی همیشه در استفاده از آخرین فناوری ها پیشگام بوده است. اما ورود هوش مصنوعی به این عرصه تحولی در طراحی رفتار NPCها ایجاد کرده است. در مقاله پیش رو به بررسی تاثیر هوش مصنوعی بر تجربه کاربر از تعامل با NPCها خواهیم پرداخت. اگر گیمر هستید، به بازی سازی علاقه مند هستید یا به هوش مصنوعی علاقه مند هستید، از خواندن مقاله زیر لذت خواهید برد.

NPC چیست و چه تفاوتی با یک پخش کننده واقعی دارد؟

NPC (مخفف Non-Player Character) هر شخصیتی در بازی های ویدیویی است که گیمر مستقیماً آن را کنترل یا هدایت نمی کند. این کاراکترها توسط کدهای برنامه نویسی و سیستم های نرم افزاری مدیریت می شوند.

تفاوت اساسی بین NPC و بازیکن واقعی در نحوه تصمیم گیری است. گیمر بر اساس خلاقیت، شهود و آگاهی انسانی اقدام می کند، در حالی که منطق و تصمیمات NPC بر اساس داده های پردازش شده و قوانین از پیش تعریف شده است. رفتار این شخصیت ها بر اساس شرایط فعلی، عمل گیمر یا وقوع موقعیت های خاص تغییر می کند. انواع مختلف NPC در دنیای بازی عبارتند از:

  • دشمنان
  • شخصیت های همراه
  • فروشندگان
  • شهروندان
  • موجودات و حیوانات
  • شخصیت های خیالی

در بازی های مدرن این شخصیت ها ابعاد جدیدی پیدا کرده اند. در پلتفرم Roblox که کاربران می توانند بازی خود را بسازند، امکان طراحی NPC با هوش مصنوعی وجود دارد. این کار با ابزار پولی به نام «Build» انجام می شود که نسخه کامل آن به زودی در اختیار بازی سازان قرار می گیرد. با خرید گیفت کارت روبلکس از ایرانی کارت شما می توانید به تمامی امکانات این ابزار دسترسی داشته باشید.

تاثیر هوش مصنوعی بر NPC های بازی. راز باهوش شدن دشمنان

هوش مصنوعی چگونه NPC ها را کنترل می کند؟

کنترل هوشمند NPC ها فرآیندی مستمر برای دریافت داده های محیطی، پردازش آنها و تصمیم گیری مناسب است. توسعه دهندگان بازی از چندین سیستم محاسباتی برای جلوگیری از بروز رفتارهای غیرعادی استفاده می کنند. این سیستم ها به شخصیت کمک می کنند تا در کسری از ثانیه به محیط اطراف پاسخ دهد. در زیر چند نمونه از سیستم های اصلی هوش مصنوعی برای کنترل NPC در بازی ها را مشاهده خواهید کرد:

سیستم های تصمیم گیری

سیستم های تصمیم گیری هسته تفکر NPCها هستند. در این ساختار شخصیت داده هایی مانند سلامتی خود، موقعیت جغرافیایی بازیکن و صداهای تولید شده توسط او را دریافت می کند. سپس بر اساس این داده ها یکی از سناریوهای طراحی شده مانند حمله، فرار، مخفی شدن، تعقیب بازیکن و یا درخواست کمک را اجرا می کند.

درخت رفتار

درخت رفتار مجموعه ای از قوانین، شرایط و تصمیمات ساختاریافته است که نحوه واکنش NPCها به متغیرهای بازی را تعیین می کند. این ساختار منطقی را می توان به درختی با تنه اصلی، شاخه های بزرگ و شاخه های کوچکتر تشبیه کرد.

درخت رفتاری ثبات بالایی در اجرای رفتارهای پیچیده و چند لایه ایجاد می کند. به عنوان مثال حرکت در جهت خاصی (تنه اصلی درخت)، تصمیم به تیراندازی یا عدم تیراندازی (شاخه بزرگ) و گفتن یا نگفتن مونولوگ (شاخه های کوچکتر) نمونه های بارز ساختار یک درخت رفتار در طراحی NPC ها هستند.

ماشین حالت محدود

یک ماشین حالت محدود (FSM) رفتارهای کاراکتر را به حالت های گسسته تقسیم می کند. این سیستم نرم افزاری در واقع چارچوب و مرز مشخصی برای رفتار شخصیت ایجاد می کند. به لطف FSM، NPC ها می توانند بین حالت های مختلف مانند گشت، هشدار، تعقیب، حمله و عقب نشینی سوئیچ کنند.

مسیریابی

هوش مصنوعی NPCها علاوه بر تصمیم گیری باید بتواند نحوه حرکت در محیط فیزیکی بازی را نیز تعیین کند. الگوریتم های مسیریابی شناخته شده ای مانند E-Star (*A) به NPC اجازه می دهد تا برجستگی ها و موانع فیزیکی را شناسایی کند و بهینه ترین مسیر را برای رسیدن به مقصد انتخاب کند.

تاثیر هوش مصنوعی بر NPC های بازی. راز باهوش شدن دشمنان

هوش مصنوعی چگونه دشمنان را باهوش‌تر می‌کند؟

هوش مصنوعی بیش از هر چیز دیگری به رفتار خود بازیکن توجه می کند تا تصمیم گیری پویا NPC ها را بهبود بخشد. با تجزیه و تحلیل اقدامات گیمرها اطلاعات واضحی تولید می شود که برای افزایش هوش شخصیت ها استفاده می شود. برخی از روش های اصلی هوش مصنوعی برای تقویت NPC ها عبارتند از:

واکنش به رفتار بازیکن

دشمنان هوشمند اقدامات بازیکن را زیر نظر دارند. اگر بازیکن به طور مداوم از یک نقطه خاص شلیک کند یا از الگوی مخفی کاری تکراری استفاده کند، هوش مصنوعی تاکتیک‌های دفاعی جدیدی را برای انعکاس این تغییرات در رفتار خود اتخاذ خواهد کرد.

همکاری چندین NPC با یکدیگر

هوش مصنوعی تاکتیکی به چندین NPC اجازه می دهد تا اطلاعات را با یکدیگر به اشتراک بگذارند. در این حالت، یکی از دشمنان، بازیکن را با آتش پشتیبانی سرگرم می کند، در حالی که یک یا چند شخصیت دیگر تلاش می کنند تا مسیرهای فرعی را دور بزنند و آنها را احاطه کنند.

استفاده بهتر از محیط

دشمنان باهوش هندسه سه بعدی محیط را درک می کنند. آنها از پناهگاه ها، موانع فیزیکی، نقاط دیدنی و مسیرهای جایگزین برای کاهش آسیب پذیری خود و ضربه زدن به گیمر استفاده می کنند.

پیش بینی رفتار بازیکن

سیستم های پیشرفته رفتار احتمالی بازیکن را بر اساس داده های حرکتی ثبت شده و اقدامات قبلی بازیکن تخمین می زنند. البته این مکانیسم مبتنی بر محاسبات آماری است و نباید آن را با ذهن خوانی واقعی یا هوش انسانی اشتباه گرفت.

آیا NPCها واقعاً یاد می گیرند؟

هوشمند شدن NPCها در دنیای بازی به معنای پردازش یادگیری ماشینی (Machine Learning) در حین اجرای بازی نیست. با این حال، در اکثر بازی‌های بزرگ، همه رفتارهای پیچیده قبلاً توسط برنامه‌نویسان کدگذاری شده‌اند و سیستم مدیریت بازی فقط شرایط فعال‌سازی آنها را مدیریت می‌کند. در بیشتر مواقع، استودیوها از هوش مصنوعی سنتی استفاده می کنند. تفاوت انواع هوش مصنوعی را در جدول زیر به روشی ساده بررسی کرده ایم:

نوع فناوری هوش مصنوعینحوه کار و ویژگی اصلی
هوش مصنوعی سنتی یا مبتنی بر قانونبدون تغییر خودکار منطق شرایط، از قوانین شرطی، FSM و درخت رفتار استفاده کنید.
یادگیری ماشینیآموزش مدل ها با داده های زنده از بازی برای طراحی یا بهینه سازی رفتار.
یادگیری تقویتییادگیری و تصمیم گیری بر اساس آزمون و خطا و دریافت پاداش محاسباتی.
هوش مصنوعی مولدتولید پویا از دیالوگ ها، صداها و پاسخ های غیر قابل پیش بینی در پرواز.

حتی بازی های درجه یک و معروف هنوز فقط از هوش مصنوعی معمولی و سنتی استفاده می کنند. برای مثال، در The Legend of Zelda: Breath of the Wild که گیفت کارت نینتندو قابل خرید است، رفتارهای دشمنان با هوش مصنوعی معمولی طراحی شده است. در عین حال، نینتندو موضع سفت و سخت خود را در عدم استفاده از سیستم های پیشرفته تر و هوش مصنوعی مولد اعلام کرده است زیرا معتقد است این سیستم ها از ظهور خلاقیت و ظرافت انسان جلوگیری می کنند.

نقش یادگیری ماشینی در هوشمندسازی NPCها

یادگیری ماشینی کاربردهای زیادی در توسعه توانایی‌های NPC دارد. توسعه دهندگان از یادگیری ماشینی برای آموزش رفتارهای پیچیده، شبیه سازی تصمیم گیری، پیش بینی حرکات بازیکن و ایجاد تنوع رفتاری در شخصیت ها استفاده می کنند. همچنین فرآیندهای پشت صحنه مانند تست خودکار برای یافتن باگ یا تنظیم پویا درجه سختی نیز به کمک این فناوری انجام می شود.

با این حال، استفاده از یادگیری ماشین در بازی های تجاری به سادگی قرار دادن یک مدل هوش مصنوعی در کد بازی نیست. عواملی مانند هزینه بالای محاسبات، تاخیر، عدم امکان کنترل دقیق رفتارهای ناخواسته و چالش های طراحی بازی وجود دارد. خودت با خرید اکانت هوش مصنوعی و کار با آنها متوجه برخی از چالش های فعلی خواهید شد.

چند نمونه از بازی هایی که NPC های هوشمند دارند

شخصیت های هوشمند تاکنون در بازی های بزرگ و معروف استفاده شده اند:

  • Red Dead Redemption 2: Rockstar با پیاده سازی یک سیستم حافظه اجتماعی برای NPCها، شخصیت هایی را ایجاد کرد که تعاملات و رفتارهای قبلی بازیکن را به خاطر می آورد. دو مکانیک Honor و Bounty در بازی مستقیما بر اساس این سیستم کار می کنند.
  • The Last of Us قسمت دوم: استودیوی Naughty Dog یک سیستم ارتباطی پیچیده ایجاد کرد که در آن دشمنان نام یکدیگر را صدا می‌کنند و تاکتیک‌های محاصره‌ای را اجرا می‌کنند تا احساس مواجهه با یک انسان واقعی را القا کنند.
  • بیگانه: انزوا: بازی دارای دو هوش مصنوعی است: Director AI که موقعیت بازیکن در محیط و سر و صدای او را بررسی می کند و به بیگانه کمک می کند تا بازیکن را بیشتر بترساند. سیستم هوش مصنوعی Alien مانند حسگرهای نرم افزار بینایی و شنوایی روی بیگانه عمل می کند و برای ردیابی بازیکن استفاده می شود.

استفاده از چنین فناوری هایی بازی را لذت بخش تر و غنی تر می کند. مخاطب هم متوجه می شود که به معنای واقعی کلمه با عنوانی درجه یک و خوش ساخت است.

تاثیر هوش مصنوعی بر آینده بازی های ویدیویی چیست؟

تحولات انقلابی اخیر در زمینه هوش مصنوعی روندهای جدیدی را در صنعت بازی ایجاد کرده است:

  • طراحی NPC با حافظه بلند مدت
  • گفتگوهای طبیعی و انسانی تر.
  • شخصیت های پویا با تغییر اهداف، خلق و خوی و رفتار.
  • اضافه کردن ماموریت ها و سناریوهای داستانی تولید شده توسط هوش مصنوعی به روند بازی.
  • واکنش‌پذیری بهبود یافته دنیای بازی بر اساس رفتار و اقدامات بازیکن.
  • تنظیم هوشمند سطح دشواری بر اساس مهارت گیمر.

همه اینها جزو احتمالات آینده است و ما هنوز راه زیادی برای تکمیل این سناریوها داریم.

آیا آینده NPC ها به شخصیت های واقعاً باهوش نزدیک است؟

هوش مصنوعی شیوه طراحی و تعامل NPC های بازی های ویدیویی را متحول کرده است. باهوش‌تر شدن این شخصیت‌ها نتیجه مستقیم عملکرد هوش مصنوعی نیست، بلکه نتیجه عوامل متعددی مانند طراحی رفتار، سیستم‌های تصمیم‌گیری، مسیریابی، یادگیری ماشین و گاهی اوقات هوش مصنوعی سازنده است. توسعه دهندگان بازی فقط نمی خواهند یک دشمن نابغه یا پیشرفته تر از بازی های قدیمی ایجاد کنند. هدف اصلی آنها ایجاد یک تجربه طبیعی تر، چالش برانگیز و شخصی بر اساس هوش مصنوعی است تا دنیای بازی را زنده و باورپذیر جلوه دهد.

به این پست امتیاز دهید

پست قبلی

خبر مهم برای متقاضیان ایران خودرو/ نتایج قرعه کشی ایران خودرو چه زمانی اعلام می شود؟

پست‌ بعدی

ظرفیت تولید سالانه ۲ هزار و ۱۵۰ تن ماهی در خراسان‌شمالی

سامان پاکدل

سامان پاکدل

مرتبط پست ها

شرکت IMAX در واکنش به iPhone Duo یک پست طعنه‌آمیز منتشر کرد
فناوری

آی مکس در واکنش به آیفون Duo پستی کنایه آمیز منتشر کرد

۲۲ شهریور ۱۴۰۵
قیمت جدید انواع لاستیک خودرو لاستیک یک جفت پراید،
فناوری

قیمت جدید انواع لاستیک خودرو / لاستیک یک جفت پراید، سمند، پژو 405 و… چند است؟

۲۲ شهریور ۱۴۰۵
خبر مهم برای متقاضیان ایران خودرو نتایج قرعه کشی ایران
فناوری

خبر مهم برای متقاضیان ایران خودرو/ نتایج قرعه کشی ایران خودرو چه زمانی اعلام می شود؟

۲۲ شهریور ۱۴۰۵
بریتانیا با کلید خاموش اضطراری برای هوش مصنوعی مخالفت کرد
فناوری

بریتانیا با خاموش کردن اضطراری برای هوش مصنوعی مخالف است

۲۲ شهریور ۱۴۰۵
رویداد تخصصی الگوریتم در بانک صادرات ایران برگزار شد 30
فناوری

رویداد تخصصی الگوریتم در بانک صادرات ایران برگزار شد/ 30 ایده برتر در حوزه بانکداری نوآور معرفی شدند.

۲۲ شهریور ۱۴۰۵
چرا زهره از عطارد داغ‌تر است، با اینکه عطار فاصله نزدیک‌تری به خورشید دارد؟
فناوری

چرا زهره گرمتر از عطارد است، حتی اگر عطارد به خورشید نزدیکتر باشد؟

۲۲ شهریور ۱۴۰۵
بارگذاری بیشتر
پست‌ بعدی
ظرفیت تولید سالانه ۲ هزار و ۱۵۰ تن ماهی در

ظرفیت تولید سالانه ۲ هزار و ۱۵۰ تن ماهی در خراسان‌شمالی

گفتگو در مورد این post

توصیه شده

افق میهن

اولین داروی رشد مجدد دندان در جهان، از شهریورماه در ژاپن آزمایش می‌شود

2 سال پیش
تولید با کیفیت

خرید میز ناهارخوری از تولیدی؛ انتخابی هوشمندانه برای کیفیت، قیمت و سلیقه

1 سال پیش
v5p

گوگل TPU ابری v5p را معرفی می‌کند

3 سال پیش
بایدن از ایران خواست به اسرائیل حمله نکند

بایدن از ایران خواست به اسرائیل حمله نکند

2 سال پیش

از دست ندهید

شرکت IMAX در واکنش به iPhone Duo یک پست طعنه‌آمیز منتشر کرد

آی مکس در واکنش به آیفون Duo پستی کنایه آمیز منتشر کرد

۲۲ شهریور ۱۴۰۵
قیمت جدید انواع لاستیک خودرو لاستیک یک جفت پراید،

قیمت جدید انواع لاستیک خودرو / لاستیک یک جفت پراید، سمند، پژو 405 و… چند است؟

۲۲ شهریور ۱۴۰۵
ظرفیت تولید سالانه ۲ هزار و ۱۵۰ تن ماهی در

ظرفیت تولید سالانه ۲ هزار و ۱۵۰ تن ماهی در خراسان‌شمالی

۲۲ شهریور ۱۴۰۵
تاثیر هوش مصنوعی بر NPCها در بازی؛ راز باهوش شدن دشمن‌ها 1

تاثیر هوش مصنوعی بر NPC های بازی. راز باهوش شدن دشمنان

۲۲ شهریور ۱۴۰۵

دیگر رسانه ها

اجاره خودرو

خبرجو تازه‌ترین اخبار در سراسر دنیا در حوره های مالی , فرهنگی , اقتصادی و ... را برای شما به اشتراک خواهد گذاشت.

ما را دنبال کنید

اخبار اخیر

شرکت IMAX در واکنش به iPhone Duo یک پست طعنه‌آمیز منتشر کرد

آی مکس در واکنش به آیفون Duo پستی کنایه آمیز منتشر کرد

۲۲ شهریور ۱۴۰۵
قیمت جدید انواع لاستیک خودرو لاستیک یک جفت پراید،

قیمت جدید انواع لاستیک خودرو / لاستیک یک جفت پراید، سمند، پژو 405 و… چند است؟

۲۲ شهریور ۱۴۰۵

دسته بندی ها

  • ارز دیجیتال
  • اقتصاد و سرمایه
  • تناسب اندام
  • دسته‌بندی نشده
  • سلامتی
  • شیوه زندگی
  • فرهنگ و هنر
  • فناوری

همکاران

  • اخبار اقتصاد
  • تبلیغات
  • تماس با ما

خوش آمدید!

به حساب خود در زیر وارد شوید

رمز عبور را فراموش کرده اید؟

رمز عبور خود را بازیابی کنید

لطفا نام کاربری یا آدرس ایمیل خود را برای بازنشانی رمز عبور خود وارد کنید.

ورود به سیستم
بدون نتیجه
مشاهده تمام نتایج
  • صفحه اصلی
  • فرهنگ و هنر
  • تناسب اندام
  • فناوری
  • اقتصاد و سرمایه
  • سلامتی
  • شیوه زندگی
  • ارز دیجیتال