ویژگیهای کلیدی
توسعه رابطهای کاربری بازی با ملاحظات فنی و زیباییشناختی
درک نحوه استفاده از سیستمهای متنوع رابط کاربری ارائه شده توسط Unity
دنبال کردن مثالهای گام به گام برای ایجاد رابطهای کاربری محبوب که در ژانرهای مختلف بازی دیده میشوند
شرح کتاب
کتاب Mastering UI Development with Unity، ایجاد رابطهای کاربری جذاب و کاربردی برای تعامل و مشارکت بازیکن را پوشش میدهد. ملاحظات طراحی، انیمیشن، جلوههای ذرات و بهینهسازی رابط کاربری را برای ژانرها و پلتفرمهای مختلف بیاموزید. رابطهای کاربری را با استفاده از سیستمهای UI و سیستمهای ورودی Unity پیادهسازی کنید و عناصر بصری جذابی مانند HUDها، منوها و نوارهای پیشرفت ایجاد کنید. با مثالهای عملی، نحوه توسعه و پیادهسازی رابطهای کاربری را در پلتفرمها و وضوحهای مختلف کشف کنید. در پایان، با اطمینان خاطر و با استفاده از عناصر UI همهکاره Unity، رابطهای کاربری بازی را با ملاحظات فنی و زیباییشناختی توسعه خواهید داد. آنچه خواهید آموخت
اصول و الگوهای طراحی برای ساخت رابطهای کاربری جذاب از نظر بصری را کشف کنید
تکنیکهایی را برای مقیاسبندی رابط کاربری خود در رزولوشنهای مختلف بررسی کنید
فرآیند ساخت رابط کاربری خود را با طرحبندیهای خودکار ساده کنید
ویژگیهای سیستم رویداد را درک کنید و رویدادها را به طور مناسب به عناصر رابط کاربری خود متصل کنید
کامپوننتهای uGUI داخلی یونیتی، از جمله کامپوننتهای ارائه شده توسط TextMesh Pro را پیادهسازی کنید
رابطهای کاربری را با انیمیشنهای خیرهکننده و جلوههای ذرهای پر کنید
زمان و نحوه استفاده از جعبه ابزار رابط کاربری یونیتی و IMGUI را درک کنید
این کتاب برای چه کسانی مناسب است؟
این کتاب برای توسعهدهندگان بازی است که به دنبال ارتقای مهارتهای طراحی بازی خود در Unity هستند. افرادی که به دنبال توضیح عمیق عناصر خاص رابط کاربری هستند و هر کسی که به دنبال راهنمایی گام به گام در مورد نحوه پیادهسازی اجزای رابط کاربری در ژانرهای مختلف بازی است، این کتاب را مفید خواهد یافت. درک اولیه از Unity و برنامهنویسی C# مورد نیاز است.
فهرست مطالب
طراحی رابطهای کاربری
طراحی رابطهای کاربری موبایل
طراحی رابط کاربری VR، MR و AR
طراحی و دسترسیپذیری جهانی برای رابط کاربری
رابط کاربری و سیستمهای ورودی در Unity
بومها، پنلها و طرحبندیهای اولیه
بررسی طرحبندیهای خودکار
سیستم رویداد و برنامهنویسی برای رابط کاربری
کامپوننت دکمه رابط کاربری
متن رابط کاربری و Text-TextMeshPro
تصاویر و جلوههای رابط کاربری
استفاده از ماسکها، نوارهای پیمایش و نماهای پیمایش
سایر اجزای رابط کاربری قابل تعامل
انیمیشنسازی عناصر رابط کاربری
ذرات در رابط کاربری
استفاده از رابط کاربری World Space
بهینهسازی رابط کاربری Unity
شروع کار با جعبه ابزار رابط کاربری
کار با IMGUI
سیستم ورودی جدید






























