خب حالا اگر NPC واقعا فکر کنه چی؟
تا اینجا دیدیم که خیلی از NPCهای بازیها با چیزهایی مثل Behavior Tree کار میکنند.
یعنی سازنده از قبل مشخص کرده و یه سری شروط منطقی وجود داره.
اگر لازم نباشه تمام این رفتارها را از قبل برای NPC تعریف کنیم چی؟
اینجاست که پروژههایی مثل SIMA از Google DeepMind میان وسط.
خب SIMA مخفف اینه:
Scalable Instructable Multiworld Agent
نسخهی اول در سال 2024 معرفی شد و هدفشون این بود که یک Agent بتونه در محیطهای مختلف بازی، محیط رو ببینه و با دستور زبان طبیعی کارهایی انجام بده.
اما در نوامبر 2025، گوگل نسخهی جدیدی به نام SIMA 2 معرفی کرد.
مدل SIMA 2 با مدلهای Gemini ترکیب شده و فقط منتظر دستور نیست.
میتونه ببینه، هدف رو بفهمه و استدلال کنه و تصمیم بگیره تا عملی انجام بده.
میشه یک هدف کلیتر بهش بدیم و Agent خودش سعی کنه بفهمه برای رسیدن به این هدف چه کارهایی باید انجام بده.
حتی DeepMind گوگل میگه SIMA 2 میتونه با کاربر گفتگو کنه و در طول تعامل، عملکرد خودش رو بهتر کنه.
البته این به معنی این نیست که بازیهای امروزی الگوی Behavior Tree رو کنار بذارند.
الگوهای Behavior Tree، FSM، Utility AI و سیستمهای مشابه هنوز ابزارهای بسیار مهمی برای ساخت رفتارهای قابلکنترل NPC ها هستند خصوصا در دنیای رباتیک.
مدل SIMA از اون دست پروژههایی هست که دنیای گیم به سمتش میره.
و احتمالا در آینده اگر گیم بزنیم با کارکترها میتونیم صحبت کنیم، هر شخص متفاوت و پشت کارکتر یک مغز واقعی Ai باشه.
#BehaviorTree
#GameAI
#NPCAI
@mathloopinfinite
Post #116
254
Infinite Loop Of Math²
- ❤ 10