کتاب هوش مصنوعی در بازی سازی با یونیتی
در کتاب هوش مصنوعی در بازی سازی با یونیتی نوشتۀ پاتریک فلیشا، بر روی مبحث هوش مصنوعی تمرکز شده است. در این اثر یاد خواهید گرفت که چطور خصوصیات هوش مصنوعی را اضافه و ترکیب کنید تا بازیهایتان چالش برانگیزتر شوند و کاراکترهای دشمن، باورپذیری بیشتری پیدا کنند.
تسلط بر برنامهنویسی بازی و ساخت بازیهایی که هم سرگرم کننده باشد و هم چالش برانگیز و بازیکنها عاشق آن باشند، صرف نظر از تجربه شما در برنامهنویسی بازی یا بازی سازی با یونیتی؛ میتواند خیلی سخت و مشکل باشد. علت این است که بازیکن همیشه دوست دارد به مبارزه طلبیده شود ولی در عین حال در بازی شما با شکست نیز مواجه نشود. رسیدن به این توازن مشکل است اما به وسیله آوردن هوش مصنوعی به بازیهایی که با یونیتی میسازید و نیز رعایت چند اصل ساده، میتوانید بازی را سرگرم کننده کنید و کاری کنید که کاراکترهای دشمن (NPC) به شکلی رفتار کنند که کاربر را با چالش مواجه کنند و در نتیجه واقعیتر به نظر برسند.
صرف نظر از سابقه شما در بازی سازی، همیشه باید از بعضی از این تکنیکها استفاده کنید چون یک هوش مصنوعی خوب، واقعا میتواند بین یک بازی خسته کننده با یک بازی مهیج که بازیکن را ساعتها وادار به بازی میکند؛ تفاوت ایجاد کند.
خوشبختانه به راحتی میتوانید بر این مشکلات غلبه کنید و با یک شیوه قدم به قدم که به صورت متوالی دانش شما را توسعه داده و بر هوش مصنوعی با یونیتی مسلط میکند، اقدام به پیادهسازی یک هوش مصنوعی جذاب کنید.
این شیوهای است که پاتریک فلیشا با موفقیت در طول سالهای گذشته استفاده کرده تا به دانش آموزانش در ساخت بازیهای سه بعدی که هم چالش برانگیز باشند و هم سرگرم کننده؛ کمک کند. او این موفقیت را مدیون یک هوش مصنوعی خوب طراحی شده؛ با استفاده از یونیتی و سی شارپ هست.
با دنبال کردن تکنیکها و پیشنهادات ارائه شده در کتاب هوش مصنوعی در بازی سازی با یونیتی بازیهای چالش برانگیزی خواهید ساخت که دارای کاراکترهای دشمن هوشمند (NPC)، باورپذیر و مهمتر از همه؛ آماده مبارزه و جنگ با بازیکن خواهند بود.
فهرست مطالب
فصل 1: پیاده سازی یک هوش مصنوعی ساده
آماده سازی محیط
یک هوش مصنوعی ساده
اضافه کردن موانع
گروهی از کاراکترهای هوشمند
تشخیص برخورد
OFF-MESH LINKS
استفاده از مناطق و هزینهها
پریدن کاراکتر هوشمند دشمن
خلاصه فصل
چک لیست
پرسش
پاسخ
تمرین
فصل 2: هدایت، ناوبری و کنترل کاراکترها
وارد کردن کاراکتر به پروژه
تعیین یک مقصد برای کاراکتر هوشمند دشمن
نقاط تشکیل دهنده مسیر حرکت
حرکت تصادفی در طول یک مسیر
سرگردان بودن کاراکتر هوشمند دشمن
خلاصه فصل
چک لیست
پرسش
پاسخ
تمرین
فصل 3: شبیه سازی حس ها
آماده سازی مرحله
ایجاد یک کنترل کننده انیماتور جدید
تغییر وضعیت NPC از بی کاربودن به گشت زنی
واگذاری یک حرکت به یک وضعیت از طریق کدنویسی
اضافه کردن حس شنوائی
اضافه کردن حس بینائی
گم کردن رد بازیکن
اضافه کردن حس بویائی
خلاصه فصل
چک لیست
پرسش
پاسخ
تمرین
فصل 4: رفتارها و تصمیم گیری
تصمیم گیری براسا س مقادیر درونی (سطح سلامتی، مقدار مهمات و... )
فراهم کردن اسلحه برای کاراکتر هوشمند دشمن
در دام انداختن بازیکن
اضافه کردن کلت کمری به کاراکتر هوشمند دشمن
استفاده از ضرب نقطهای برای یک دید دقیق تر
تولید و تکثیر کارکترهای هوشمند دشمن
فرار از دست بازیکن
خلاصه فصل
چک لیست
پرسش
پاسخ
تمرین
فصل 5: تاکتیکها و حرکات گروهی
حرکت پشت سر سرگروه
حمله به چند هدف به شکل یک گروه
عقب نشینی از جنگ
مدیریت خسارتها و حملات
آماده سازی یک تیم هوشمند
حمله به کاراکترهای هوشمند دشمن
خلاصه فصل
چک لیست
پرسش
پاسخ
تمرین
فصل 6: سوالات پر تکرار
هدایت و ناوبری
ساختار وضعیتهای محدود (FSM)
تصمیم گیری و حس ها
کتابهای منتشر شده از مجموعه بازی ساز
آموزش #C در یک روز
خودآموز بازی سازی با یونیتی در 24 ساعت
تسلط بر اسکریپت نویسی در یونیتی
ضروریات بازی سازی با یونیتی مخصوص اندروید
مطالب مرتبط
تگها
مطالب پربیننده
- چه کسانی می توانند نامخانوادگیشان را تغییر دهند
- روزانه چقدر پروتئین مصرف کنیم؟
- خواص شگفتانگیز کیوی را بشناسید
- فراخوان دومين كنگره بين المللی راهكارهای گسترش فرهنگ غدير و ترويج نهج البلاغه
- ۳ نوشیدنی مفید برای سالمندان
- نکاتی مهم درباره جوشهای صورت
- علائم بیش فعالی در دخترها و پسرها را بشناسید
- میوه ای برای تقویت سیستم ایمنی بدن
- گیاهی برای دفع سنگ کلیه
- اربعین؛ پلی به سوی وحدت جهانی
- چالشهای ازدواج در دوران پیری
- اذن پدر برای ازدواج دختر لازم است یا خیر؟
- معرفی سوغات و صنایع دستی مازندران
- چگونه عطر مناسب بخریم؟
- زندگی نامه مسعود پزشکیان
- رابطه زناشویی برنده و بازنده ندارد
- درباره دوران بحرانی نوجوانی
- بازار کرمان با قدمت ۶۰۰ سال
- معرفی موزه هنرهای معاصر تهران؛ بازتابی از هنر ایران و جهان
- مصرفگرایی و ویرانی زندگی
- پاسخ به سوالات رایج درباره مصرف شیر
- معرفی جنگل فندقلو؛ بهشتی مینیاتوری در اردبیل
- درباره سن پیری بیشتر بدانیم
- اهمیت خواب را جدی بگیرید
- معرفی مسجد شیخ لطف الله، اثری شگفت انگیز از دوران صفویه
- پناهگاه سکوت
- نحوه خوابیدن به خواستههای درونی
- مضرات سیگار از آسیبهای پوستی تا تهدید سلامتی
- در مورد کف پای صاف و باورهای قدیمی
- چگونه با کودکان چاق تعامل داشته باشیم
- قوانین کلاس و مدرسه
- قالب آماده و زیبای پاورپوینت(15)
- ۵ فیلم که همه زنان ایرانی باید تماشا کنند
- شعار سال ۱۴۰۱ «سال تولید، دانشبنیان و اشتغالآفرین»
- قالب زیبای پاورپوینت برای ارائه پروپوزال و دفاع رساله دکترا
- قالب پاورپوینت کادر دار زیبا
- پورنوگرافی چیست و چه اثری بر مغز و رابطه جنسی دارد؟
- قالب پاورپوینت گرافیکی و طرح دار زیبا
- قالب پاورپوینت گرافیکی زیبا
- رنگ چشم هایتان درباره شما و اجدادتان چه می گوید؟
- نمونه تدریس درس اول هدیه آسمان پنجم
- قالب پاورپوینت گرافیکی جالب
- اندکی درباره درسپژوهی
- کتاب پسری که جادویی شد
- همه زائران سلطان
- قالب پاورپوینت
- معرفی کتاب
- دوستی با کتاب
- قالب پاورپوینت گرافیکی
- درباره محسن رضایی
- معرفی کتاب
- قیافه و ظاهر واسه متولدین کدوم ماه، خیلی مهمه؟
- درباره امیر کبیر
- کتاب راهنمای کامل Interaction access
- متن کامل دعای جوشن کبیر با ترجمه
- کتاب پیوند زخم خورده
- درباره فخرالدین عراقی
- درباره محسن مهر علیزاده
- کتاب آموزش علیه آموزش
- خلاصه کتاب سواد بصری