هوش مصنوعی (بازی‌های ویدئویی)
در بازی‌های رایانه‌ای، از هوش مصنوعی برای تولید شبیه‌سازی هوش شخصیت‌های غیرقابل بازی استفاده می‌شود. تکنیک‌هایی که به صورت معمول استفاده می‌شود، از روش‌های موجود در رشتهٔ هوش مصنوعی بهره می‌گیرند. با این وجود، اصطلاح هوش مصنوعی بازی، اغلب، به مجموعه‌ای وسیع از الگوریتم‌هایی که شامل تکنیک‌های تئوری کنترل، رباتیک، گرافیک رایانه‌ای و علوم رایانه می‌باشد، مربوط است.
بازی کردن عمومی
به منظور تعامل با بازی‌های مختلف، الگوریتم‌ها باید با این فرض که همه ویژگی‌های مشترک بازی‌ها دارند عمل کنند. در کتاب "نیمه واقعی: بازی‌های ویدئویی بین دنیای واقعی و دنیای خیالی"، Jesper Juul تعریف زیر را از بازی‌ها ارائه می‌دهد: بازی‌ها براساس قوانین تعریف می‌شوند، دارای نتایج متغیر هستند و سپس نتایج مختلف ارزش‌های مختلف ایجاد می‌کنند و تلاش بازیکن بر نتایج تأثیر می‌گذارد. بازیکن و نتیجه بازی به هم وابسته هستند و نتیجه بازی قابل بحث هست. با استفاده از این فرضیه‌ها، می‌توان هوش مصنوعی بازی را با کمی سازی ورودی بازیکن، نتایج بازی و نحوه اعمال قوانین مختلف و استفاده از الگوریتم‌ها برای محاسبه مطلوب‌ترین مسیر ایجاد کرد.