دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: DaGraça. Micael
سری:
ISBN (شابک) : 9781787122819, 1787129462
ناشر: Packt Publishing
سال نشر: 2017
تعداد صفحات: 342
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 55 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی عملی هوش مصنوعی بازی: ایجاد هوش مصنوعی بازی و اجرای الگوریتم های پیشرفته هوش مصنوعی از ابتدا: هوش مصنوعی، بازی های کامپیوتری
در صورت تبدیل فایل کتاب Practical game AI programming: create game AI and implement cutting edge AI algorithms from scratch به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی عملی هوش مصنوعی بازی: ایجاد هوش مصنوعی بازی و اجرای الگوریتم های پیشرفته هوش مصنوعی از ابتدا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
ایجاد هوش مصنوعی بازی و پیاده سازی الگوریتم های پیشرفته هوش مصنوعی از ابتدا درباره این کتاب* فراتر از استفاده از کتابخانه ها برای ایجاد هوش مصنوعی بازی های هوشمند، پروژه های هوش مصنوعی خود را از ابتدا ایجاد کنید.* جدیدترین الگوریتم ها را برای توسعه هوش مصنوعی و تعامل درون بازی پیاده سازی کنید* هوش مصنوعی بازی موجود خود را سفارشی کنید و آنها را بهتر و کارآمد کنید و عملکرد کلی بازی خود را بهبود ببخشید. این کتاب برای چه کسی است مخاطبین هدف ایده آل این کتاب، توسعه دهندگان بازی با دانش اولیه از تکنیک های توسعه بازی خواهند بود. آنها باید برخی از تکنیک های برنامه نویسی اولیه در wither C# یا C++ را بدانند. آنچه یاد خواهید گرفت * ژانرهای گسترده بازی موجود را کاوش کنید * با اصول اولیه نحوه ایجاد هوش مصنوعی مختلف برای انواع بازی ها آشنا شوید * احتمالات و احتمالات بازی ها را کشف کنید. کاراکتر هوش مصنوعی برای تعیین حرکات با در نظر گرفتن وضعیت بازیکن* بدانید وقتی چیزی با انتخاب های هوش مصنوعی تداخل دارد چه کاری انجام دهید و اگر این اتفاق بیفتد هوش مصنوعی چگونه رفتار خواهد کرد* تعامل بین شخصیت هوش مصنوعی و محیط را با استفاده از Smart Zones یا Triggering برنامه ریزی کنید. رویدادها* از انیمیشن ها به درستی استفاده کنید، یک انیمیشن را با یک انیمیشن دیگر ترکیب کنید و به جای توقف یک انیمیشن و شروع دیگری، بهترین گزینه ها را برای حرکت هوش مصنوعی با استفاده از استراتژی های هرس، فاصله های دیوار، پیاده سازی پیش پردازش نقشه، و همسایگان اجباری، هوش مصنوعی بازی هوشمند و متنوع محاسبه کنید. یکی از ارکان اصلی یک بازی موفق محسوب می شود. این کتاب به شما کمک می کند تا وارد برنامه نویسی هوش مصنوعی بازی شوید، آخرین الگوریتم های پیشرفته را با سی شارپ پیاده سازی کنید و در نهایت به شما کمک می کند تا هوش مصنوعی موثر و جالبی برای پروژه های بازی خود ایجاد کنید. در تعریف احتمالات و احتمالات کاراکتر هوش مصنوعی برای تعیین حرکت شخصیت. در مرحله بعد، خواهید آموخت که شخصیت هوش مصنوعی چگونه باید در محیط ایجاد شده رفتار کند. در ادامه، نحوه کار با انیمیشن ها را بررسی خواهید کرد. شما همچنین استراتژیهای هرس را برنامهریزی و ایجاد خواهید کرد و الگوریتمهای تتا را برای یافتن مسیرهای بازی کوتاه و واقعی ایجاد خواهید کرد. در مرحله بعد، یاد میگیرید که هوش مصنوعی در هنگام داشتن شخصیتهای زیادی در یک صحنه چگونه باید رفتار کند. روشها و الگوریتمهایی مانند نقشههای احتمالی، طرح زنجیرهسازی رو به جلو، الگوریتم Rete، استراتژیهای هرس، فاصلههای دیواری و پیاده سازی پیش پردازش نقشه باید در مناسبت های مختلف، نحوه غلبه بر برخی محدودیت ها و نحوه ارائه تجربه بهتر به بازیکن استفاده شود. در پایان کتاب، میتوانید در مورد هوش مصنوعی متفاوت فکر کنید.
Create game AI and implement cutting edge AI algorithms from scratchAbout This Book* Move beyond using libraries for creating smart game AIs, create your own AI projects from scratch.* Implement latest algorithms for AI development and in-game interaction* Customize your existing game AIs and make them better and efficient and improve your overall game performance.Who This Book Is ForThe ideal target audience of this book will be game developers with a basic knowledge of game development techniques. They should know some basic programming techniques in wither C# or C++.What you will learn* Explore the vast game genres that exist* Get to know the basics of how to create different AI for different type of games* Discover the probabilities and possibilities of the AI character to determine moves taking in consideration the state of the player* Know what to do when something interferes with the AI choices and how the AI will behave if that happens* Plan the interaction between the AI character and the environment using Smart Zones or Triggering Events* Use animations correctly, blending one animation into another and rather than stopping one animation and starting another* Calculate the best options for the AI to move using Pruning Strategies, Wall Distances, Map Preprocess Implementation, and Forced NeighboursIn DetailA smart and diverse game AI is considered to be one of the main pillars of a successful game. This book will help you to get inside game AI programming, implement latest cutting edge algorithms with C#, and finally help you create effective and interesting AI for your game projects.The book starts with the basics examples of AI for different game genres and directly jumps into defining the probabilities and possibilities of the AI character to do determine character movement. Next, you'll learn how AI character should behave within the environment created.Moving on, you'll explore how to work with the animations. You'll also plan and create pruning strategies, and create Theta Algorithms to find short and realistic looking game paths. Next, you'll learn how the AI should behave when having a lot of characters in the same scene.You'll explore what methods and algorithms, such as possibility maps, Forward Chaining Plan, Rete Algorithm, Pruning Strategies, Wall Distances, and Map Preprocess Implementation should be used on different occasions, how to overcome some limitations, and how to deliver a better experience to the player. By the end of the book, you would be able to think differently about AI.