در این سری از آموزشهای Unity، نحوه ایجاد و پیادهسازی عناصر UI ایجاد شده برای موتور بازی Unity را مورد بحث قرار خواهیم داد. نرمافزار مورد نیاز: Photoshop CS4، Unity 5 بتا.
آنچه یاد خواهید گرفت:
در این سری از آموزشهای Unity، نحوه ایجاد و پیادهسازی عناصر UI ایجاد شده را مورد بحث قرار خواهیم داد. برای موتور بازی Unity. ما با بحث در مورد چگونگی تنظیم و وارد کردن صحیح صفحات بافت خود شروع میکنیم. سپس آنها را روی بوم UI قرار میدهیم و درباره نحوه دستکاری آنها برای به دست آوردن ظاهر نهایی مورد نظر خود بحث میکنیم. پس از آن، نحوه ایجاد دکمههای تعاملی و نحوه عملکرد رویدادهای OnClick را یاد خواهیم گرفت. سپس یاد خواهیم گرفت که چگونه میتوان از یک انیمیشن ساده برای ایجاد رابط کاربری جالبتر استفاده کرد. ما حتی یاد خواهیم گرفت که چگونه یک نوار زمانی ایجاد کنیم که با کلیک بر روی Start به مرور زمان کاهش مییابد. سپس آموزش Unity را با بحث در مورد برخی از مشکلات رایج در هنگام تلاش برای ایجاد یک رابط کاربری منعطف که به خوبی با وضوحهای مختلف صفحه نمایش بازی میکند، به پایان میرسانیم. نرمافزار مورد نیاز: Photoshop CS4، Unity 5 بتا.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Introduction and Project Overview [1min]
01-01 Introduction and Project Overview [1mins]
02 Creating UI Elements for Games in Unity [124mins]
02-01 Mocking up a UI Design [10mins]
02-02 Splitting the Sprites [7mins]
02-03 Creating the Main Menu Canvas [8mins]
02-04 Setting up the Buttons [10mins]
02-05 Creating the Hud [9mins]
02-06 Setting up the Timer UI [10mins]
02-07 Setting up the Anchors [7mins]
02-08 Adding Button Interactivity [10mins]
02-09 Animating UI Elements [11mins]
02-10 Fading in the Hud [8mins]
02-11 Updating the Coin Count and Lives Count [7mins]
02-12 Scripting the Time Bar [11mins]
02-13 Cleaning up and Testing the UI [16mins]
[فارسی]
01 معرفی و بررسی اجمالی پروژه [1 دقیقه]
01-01 معرفی و بررسی اجمالی پروژه [1 دقیقه]
02 ایجاد عناصر رابط کاربری برای بازیها در Unity [124 دقیقه]
02-01 تمسخر طراحی رابط کاربری [10 دقیقه]
02-02 تقسیم کردن جنها [7 دقیقه]
02-03 ایجاد بوم منوی اصلی [8 دقیقه]
02-04 تنظیم دکمهها [10 دقیقه]
02-05 ایجاد هاد [9 دقیقه]
02-06 تنظیم رابط کاربری تایمر [10 دقیقه]
02-07 راه اندازی لنگرها [7 دقیقه]
02-08 افزودن تعامل دکمه [10 دقیقه]
02-09 متحرکسازی عناصر رابط کاربری [11 دقیقه]
02-10 محو شدن در هاد [8 دقیقه]
02-11 به روز رسانی تعداد سکه و تعداد زندگی [7 دقیقه]
02-12 اسکریپت نوار زمان [11 دقیقه]
02-13 تمیز کردن و آزمایش رابط کاربری [16 دقیقه]
جاشوا یک نویسنده بازیهای اختصاصی در Pluralsight است. برای سالها جاشوا یکی از نویسندگان کلیدی آموزش موتورهای بازی محبوب Digital-Tutors (که اکنون یک شرکت Pluralsight است) بوده است. او در کودکی اشتیاق زیادی به بازیهای ویدیویی داشت که در نهایت به شیفتگی فرآیند ساخت بازی تبدیل شد. سوال "چگونه این کار را کردند؟" جاشوا را در تلاشی برای یادگیری ساخت این بازیها هدایت کرد. از آن زمان، جاشوا زندگی خود را وقف ساخت بازیها کرده است و همچنین به دیگران آموزش میدهد تا بازیهای ویدیویی خارقالعاده خود را بسازند. او با دانستن اینکه میتواند در کمک به مردم در ساخت بازیهای باورنکردنی تفاوت ایجاد کند، احساس غرور زیادی میکند. از پلتفرمers گرفته تا گیج کنندهها، جاشوا با کمال میل هر هنرمندی را که میخواهد شروع به استفاده از موتور بازی کند و یاد بگیرد که مقداری قدرت را پشت چند ضلعیهای خود قرار دهد، راهنمایی میکند. در Pluralsight، او مفتخر به توسعه برنامه درسی اصلی برای CryENGINE، 0U0n0i0t0y0، UDK، و Unreal Engine 4 شده است.