دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Paul Roberts
سری:
ISBN (شابک) : 1032033223, 9781032033228
ناشر: CRC Pr I Llc
سال نشر: 2022
تعداد صفحات: 302
[310]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 18 Mb
در صورت تبدیل فایل کتاب Artificial Intelligence in Games به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب هوش مصنوعی در بازی ها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب تمام موضوعات ضروری را که یک برنامه نویس حرفه ای هوش مصنوعی بازی باید بداند، از ریاضیات و رفتارهای فرمان گرفته تا تجزیه و تحلیل زمین، مسیریابی و تصمیم گیری پوشش می دهد. نوشته شده تا به راحتی قابل دسترسی باشد، هر موضوع با یک بازی مثال همراه است که به خواننده اجازه می دهد کد خود را اضافه کند تا تأثیرات تغییرات خود را ببیند.
هر فصل به دو قسمت تقسیم می شود. دو بخش. بخش اول تئوری لازم را به شیوه ای دوستانه و محاوره ای پوشش می دهد، با استفاده از مثال های تصویری و سناریوهای بازی تخیلی برای ارائه زمینه اضافی. قسمت دوم یک آموزش کدنویسی در سی شارپ برای موضوع مورد بحث است. هر فصل یک بازی نمونه مخصوص به خود را دارد که به زبان سی شارپ در موتور بازی Unity نوشته شده است.
این کتاب برای دانشآموزان و برنامهنویسان مشتاق بازی که به دنبال کسب پایه هستند مناسب است. در تکنیک های هوش مصنوعی بازی.
This book covers all the necessary topics that a professional game AI programmer needs to know, from math and steering behaviours to terrain analysis, pathfinding and decision-making. Written to be easily accessible, each topic is accompanied by an example game that allows the reader to add their own code to see the effects their changes have.
Each chapter is split into two parts. The first part covers the necessary theory in a friendly, conversational manner, using visual examples and fictional game scenarios to give additional context. The second part is a coding tutorial in C# for the topic at hand. Each chapter has its own example game available to download, written in C# in the Unity Game Engine.
This book will be suitable for students and aspiring games programmers looking to gain a grounding in game AI techniques.
Chapter 1: Introduction About the Author Who Is this Book for? How to Read this Book Accompanying Framework What Is Game AI? Game AI and Game Genres Chapter 2: Math What Is a Vector? Dot Product Rotation Math – Practical Project Overview Step-By-Step Guide Future Work Chapter 3: Steering Behaviours Steering Forces Combining Behaviours Group Behaviours Final Thoughts Steering Behaviours – Practical Project Overview Step-By-Step Guide Future Work Chapter 4: Terrain Analysis Influence Maps Heat Maps Cell Granularity Final Thoughts Terrain Analysis – Practical Project Overview Step-By-Step Guide Future Work Chapter 5: Pathfinding Spatial Representation Pathfinding Final Thoughts Pathfinding – Practical Project Overview Step-By-Step Guide Future Work Chapter 6: Decision-Making Finite State Machine Fuzzy State Machine Stack-Based FSM Behaviour Trees Final Thoughts Decision-Making – Practical Project Overview Step-By-Step Guide Future Work Chapter 7: Fuzzy Logic Sets Fuzzy Sets Fuzzy Rules Defuzzification Final Thoughts Fuzzy Logic – Practical Project Overview Step-By-Step Guide Future Work Chapter 8: Chess AI Minimax Algorithm Alphabeta Pruning Evaluation Functions Final Thoughts Chess AI – Practical Project Overview Step-By-Step Guide Future Work Chapter 9: Genetic Algorithms Initial Population Encoding Fitness Selection Crossover Mutation Final Thoughts Genetic Algorithms – Practical Project Overview Step-By-Step Guide Future Work Chapter 10: Neural Networks Biology Single-Layer Perceptron Multi-Layer Perceptron Learning Game Example: Snake Final Thoughts Neural Networks – Practical Project Overview Step-By-Step Guide Future Work Index