ویژگیهای کلیدی
یادگیری نحوه پیادهسازی معماری بازی و ویژگیهای گیمپلی
بررسی اقدامات واحدها، مدیریت منابع، شبیهسازیهای فیزیک و بهبودهای سمعی و بصری برای افزایش تعامل بازیکن
کشف مکانیکهای RTS مانند پیادهسازی نبردهای تن به تن/دوربرد، ظاهر شدن واحدها، نقشههای پویا، مسیریابی و موارد دیگر
شرح کتاب
ساخت یک بازی استراتژی بلادرنگ موفق، به دلیل مکانیکهای پیچیده و نیاز به ایجاد تعادل بین عناصر مختلف، چالش برانگیز است و تضمین میکند که بازیکنان از ایجاد و اجرای استراتژیها در برابر هوش مصنوعی بازی لذت میبرند.
ایجاد یک بازی RTS در Unity 2023 به شما نحوه نصب و راهاندازی موتور بازی Unity، ایجاد یک پروژه سهبعدی جدید و ساخت یک ویرایشگر سطح را آموزش میدهد تا اصلاح و افزودن نقشهها به یک بازی آسانتر شود. بازی RTS در حالی شروع به شکلگیری میکند که شما یاد میگیرید سیستمهای اصلی مختلفی مانند نبردهای تن به تن و دوربرد، ایجاد واحدهای جدید، کنترل دوربین، تولید نقشه پویا، هوش مصنوعی اولیه دشمن و الگوریتم مسیریاب را پیادهسازی کنید. همچنین با پیادهسازی واحدهای فرماندهی برای انجام اقدامات، ساخت و تولید منابع، فیزیک پایه و تشخیص برخورد و ساخت یک بازی RTS از ابتدا با استفاده از C# و جدیدترین ویژگیهای موتور بازی Unity آشنا خواهید شد.
در پایان این کتاب، شما قادر خواهید بود بازیهای RTS حرفهای و با کیفیت بالا را با استفاده از بهترین شیوهها و تکنیکهای صنعت بازیسازی بسازید.
آنچه خواهید آموخت
الگوهای طراحی، الگوریتمها و تکنیکهای پرکاربرد را در بازی خود بگنجانید
از بهترین شیوههای کدنویسی مورد استفاده در صنعت بازیسازی استفاده کنید
اصول اولیه هوش مصنوعی و فیزیک را برای ایجاد بازیهای با کیفیت بالا بررسی کنید
نقشههای پویا و قابل تنظیم برای بهبود تجربه بازیکن بسازید
مسائل پیچیده را با استفاده از استانداردهای صنعتی Unity و C# حل کنید
مکانیکهای موجود در بازیهای RTS کلاسیک را با استفاده از یک رویکرد مدرن ایجاد کنید
درک عمیقی از نحوه ایجاد بازیهای حرفهای با استفاده از Unity به دست آورید
این کتاب برای چه کسانی مناسب است؟
اگر شما یک توسعهدهنده بازی مبتدی هستید که میخواهد مهارتهای لازم برای توسعه یک بازی RTS حرفهای را یاد بگیرد، یا یک برنامهنویس که به دنبال گزینههای شغلی در صنعت است و نیاز به ایجاد نمونهکار دارد، یا حتی یک توسعهدهنده بازی مستقل که به دنبال الهام گرفتن برای بازیهای خود است، این کتاب برای شما مناسب است. توسعهدهندگان حرفهای بازی، برنامهنویسان با تجربه در C#، و همچنین طراحان و هنرمندان بازی که به دنبال یک راهنمای عملی برای تحقق ایدههای بازی خود هستند، اطلاعات مفید زیادی را در این کتاب خواهند یافت.
فهرست مطالب
معرفی بازیهای استراتژی بلادرنگ
راهاندازی Unity و پروژه Dragoncraft،
شروع کار با طراحی مراحل ما
ایجاد رابط کاربری و HUD
ایجاد ارتشی از واحدها
فرماندهی ارتشی از واحدها
حمله و دفاع از واحدها
پیادهسازی Pathfinder
اضافه کردن دشمنان
ایجاد یک هوش مصنوعی برای حمله به بازیکن
اضافه کردن دشمنان به نقشه
متعادل کردن سختی بازی
تولید و جمعآوری منابع
ساخت ساختمانها و برجهای دفاعی
ردیابی پیشرفت و اهداف
خروجی گرفتن و گسترش بازی شما






























