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

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

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

در این وبلاگ قصد داریم با همکاری شما  دوستان  عزیز آموزشی درباره هوش مصنوعی داشته باشیم .  برای این موضوع کتاب Programming Game AI by Example را به شما معرفی می کنیم که می توانید این کتاب و مثال های آن را در آدرس زیر دانلود کنید .

Http://vahidhoss.0zed.com/Ebook/Computer/Programming/Programming AI by Example Source Code.rar   

Http://vahidhoss.0zed.com/Ebook/Computer/Programming/ Programming Game AI by Example.rar

 

اگر این مطلب برای شما مفید بود آن را در گوگل محبوب کنید.