ویژگیهای کلیدی
طراحی یک بازی کاملاً کاربردی در UE5 بدون نوشتن حتی یک خط کد
پیادهسازی اسکریپتنویسی بصری برای توسعه مکانیکهای گیمپلی، رابط کاربری، جلوههای بصری، واقعیت مجازی و هوش مصنوعی
بازی خود را روی پلتفرمهای مختلف مستقر کنید و آن را با جهان به اشتراک بگذارید.
شرح کتاب
سیستم اسکریپتنویسی بصری طرح Blueprint موتور Unreal به طراحان این امکان را میدهد که بازیهای خود را اسکریپتنویسی کنند و برنامهنویسان عناصر پایهای را ایجاد کنند که توسط طراحان قابل گسترش هستند. با این کتاب، تمام ویژگیهای ویرایشگر طرح Blueprint را به همراه نکات تخصصی، میانبرها و بهترین شیوهها بررسی خواهید کرد.
این کتاب شما را در استفاده از متغیرها، ماکروها و توابع راهنمایی میکند و به شما کمک میکند تا در مورد برنامهنویسی شیگرا (OOP) بیاموزید. شما چارچوب گیمپلی را کشف خواهید کرد و به یادگیری نحوه ارتباط طرح Blueprint که به یک طرح Blueprint اجازه میدهد به اطلاعات طرح Blueprint دیگری دسترسی پیدا کند، خواهید رسید. فصلهای بعدی بر ساخت یک بازی کاملاً کاربردی گام به گام تمرکز دارند. شما با یک الگوی اولیه تیراندازی اول شخص (FPS) شروع خواهید کرد و هر فصل بر اساس نمونه اولیه، یک تجربه بازی پیچیدهتر و قویتر ایجاد خواهد کرد. سپس از ایجاد مکانیکهای تیراندازی اولیه به سیستمهای پیچیدهتر مانند عناصر رابط کاربری و رفتار هوشمند دشمن پیشرفت خواهید کرد. این کتاب نحوه استفاده از آرایهها، نقشهها، enumها و عملیات برداری را نشان میدهد و عناصر مورد نیاز برای توسعه بازی VR را معرفی میکند. در فصلهای پایانی، نحوه پیادهسازی تولید رویهای و ایجاد یک پیکربندی محصول را خواهید آموخت.
در پایان این کتاب، شما یاد خواهید گرفت که چگونه یک بازی کاملاً کاربردی بسازید و مهارتهای لازم برای ایجاد یک تجربه سرگرمکننده برای مخاطبان خود را کسب خواهید کرد.
آنچه خواهید آموخت
درک مفاهیم برنامهنویسی در Blueprints
ایجاد نمونههای اولیه و تکرار سریع مکانیکهای جدید بازی
ساخت عناصر رابط کاربری و منوهای تعاملی
استفاده از گرههای پیشرفته Blueprint برای مدیریت پیچیدگی یک بازی
بررسی تمام ویژگیهای ویرایشگر Blueprint، مانند تب Components، Viewport و Event Graph
آشنایی با مفاهیم OOP و بررسی چارچوب گیمپلی
کار با توسعه واقعیت مجازی در UE Blueprint
پیادهسازی تولید رویهای و ایجاد یک پیکربندی محصول
این کتاب برای چه کسانی مناسب است؟
این کتاب برای هر کسی که علاقهمند به توسعه بازیها یا برنامههای کاربردی با UE5 است، مناسب است. اگرچه دانش اولیه در مورد سیستم عامل ویندوز مورد نیاز است، اما تجربه در برنامهنویسی یا UE5 ضروری نیست.
فهرست مطالب
بررسی ویرایشگر Blueprint
برنامهنویسی با Blueprints
برنامهنویسی شیگرا و چارچوب گیمپلی
درک ارتباط Blueprint
تعامل شیء با Blueprints
افزایش تواناییهای بازیکن
ایجاد عناصر رابط کاربری صفحه نمایش
ایجاد محدودیتها و اهداف گیمپلی
ساخت دشمنان هوشمند با هوش مصنوعی
ارتقاء دشمنان هوش مصنوعی
حالتهای بازی و اعمال تغییرات نهایی
ساخت و انتشار
ساختارهای داده و کنترل جریان
گرههای ریاضی و ردیابی
نکات Blueprints
مقدمهای بر توسعه VR
طرحهای انیمیشن
ایجاد کتابخانهها و اجزای Blueprint
تولید رویهها
ایجاد یک پیکربندی محصول با استفاده از Variant Manager






























