در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.
دسته بندی
دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

آموزش کدنویسی بازی های دو بعدی با یونیتی و زبان C#

15,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

با مشاهده این دوره آموزشی قدم به قدم کدنویسی بازی های دوبعدی را با استفاده از زبان C# و نرم افزار بازی سازی یونیتی یاد گرفته و در پروژه های واقعی تمرین و تجربه خواهید کرد.

عنوان اصلی : Complete C# Unity Developer 2D: Learn to Code Making Games

سرفصل ها :


معرفی و راه اندازی:
چرا باید این دوره را بخرید
Unity & Visual Studio را دانلود کنید
اولین کد شما
یادداشت ها برای کاربران مک
انجمن و پشتیبانی
بخش جمع بندی
درک خود را آزمایش کنید - مقدمه و راه اندازی شماره 1
5 سوال
Number Wizard - کدنویسی پایه سی شارپ:
به کنسول Number Wizard خوش آمدید
چاپ در کنسول با Debug.Log()
معرفی متغیرها
به ورودی بازیکن پاسخ دهید
استفاده از if، else if و else
محدوده و زمینه متغیرها
متغیر حدس را محاسبه کنید
توابع و کپسوله سازی
جمع بندی کنسول Number Wizard
درک خود را آزمایش کنید - شماره جادوگر شماره 1
10 سوال
رفع مشکلات ویژوال استودیو
متن 101:
به Text101 خوش آمدید
طراحی بازی Text101
ایجاد Sprites در یونیتی
بوم و متن رابط کاربری
به روز رسانی مولفه متن
ایالات بازی
اشیاء اسکریپت پذیر Unity
محتوای چالش برانگیز پیش رو
روش‌های عمومی و انواع بازگشت
ایجاد یک آرایه
مدیریت ایالات بعدی
طراحی داستان حالت بازی
سازماندهی فایل های دولتی
TextMesh Pro & Polish
درک خود را آزمایش کنید - Text101 #1
10 سوال
Text101 Instructor Hangout #1
برای حلقه ها
بازی WebGL خود را منتشر کنید
رابط کاربری شماره جادوگر:
به رابط کاربری Number Wizard خوش آمدید
طراحی بازی Number Wizard UI
لنگرهای رابط کاربری
ساخت دکمه ها
روی دکمه بارگیری صحنه کلیک کنید
بارگیری همه صحنه ها
صفحه بازی را آماده کنید
کد واردات و Refactor
استفاده از ToString()
استفاده از Random.Range()
ساخت لهستانی و مستقل
درک خود را بیازمایید - Number Wizard UI #1
10 سوال
NWUI Instructor Hangout #1
بلوک شکن:
به Block Breaker خوش آمدید
طراحی بازی بلوک شکن
بسته صادرات و واردات
واحدهای جهانی و فضای بازی
بدن صلب و برخورد دهنده
مواد فیزیک یونیتی را اضافه کنید
برخورد کننده ها، برخورد و محرک ها
حرکت شی با ماوس
Limit با Mathf.Clamp()
فاصله به عنوان بردار2
توپ را راه اندازی کنید
درک خود را آزمایش کنید - بلوک شکن شماره 1
10 سوال
بازی Space & Gravity
GameObject را نابود کنید
استفاده از Prefabs در Unity
ایجاد یک سطح دوم
درک خود را آزمایش کنید - بلوک شکن شماره 2
5 سوال
کسری اصطکاک بیش از حد
GetComponent برای پخش صدا
پخش صدای تصادفی از آرایه
PlayClipAtPoint()
تعداد بلوک های شکستنی
درک خود را آزمایش کنید - بلوک شکن شماره 3
5 سوال
برنده شدن در سطح و بار
استفاده از Time.timeScale
امتیاز بازیکن را اضافه کنید
نمایش امتیاز بازیکن
الگوی Singleton را پیاده سازی کنید
رفع اشکال الگوی Singleton
درک خود را آزمایش کنید - بلوک شکن شماره 4
5 سوال
بازنشانی جلسه بازی
GameObject را به صورت لحظه ای راه اندازی کنید
استفاده از برچسب ها در یونیتی
سطوح آسیب را مسدود کنید
تحمل خسارت
درک خود را آزمایش کنید - بلوک شکن شماره 5
5 سوال
منطق maxHits هوشمندتر
از حلقه های توپ خسته کننده جلوگیری کنید
مفرط! تنظیم!
کوک و پخش تست
پخش خودکار برای Playtesting
ایجاد سطوح و آپلود
درک خود را آزمایش کنید - بلوک شکن شماره 6
5 سوال
بسته بندی بلوک شکن
Hangout شماره 2 مربی Block Breaker
محافظ لیزری:
به Laser Defender خوش آمدید
طراحی بازی Laser Defender
راه اندازی پروژه
Movement & Time.deltaTime
ViewPortToWorldPoint()
درک خود را آزمایش کنید - Laser Defender #1
5 سوال
چه ویژگی بعدی
ایجاد شوت بازیکن
استفاده از کوروتین ها
آتش کوروتین را تکرار کنید
GameObject Shredder
درک خود را آزمایش کنید - Laser Defender #2
5 سوال
ایجاد لیست نقاط راه
حرکت دشمن در مسیر
شیء قابل اسکریپت WaveConfig
استفاده از حلقه Foreach
تخم ریزی دشمنان متعدد
درک خود را آزمایش کنید - Laser Defender #3
5 سوال
WaveConfig برای مسیر و سرعت
تخم ریزی امواج چندگانه دشمن
حلقه همه امواج دشمن
کلاس فروشنده خسارت ایجاد کنید
دشمن را نابود کنید
درک خود را آزمایش کنید - Laser Defender #4
5 سوال
دشمن را شلیک کنید
زندگی و مرگ بازیکن
ماتریس برخورد لایه ها
پس‌زمینه پیمایش
معرفی جلوه های ذرات
درک خود را آزمایش کنید - Laser Defender #5
5 سوال
اثر ذرات انفجار
ماشه جلوه های صوتی
بارگیری تمام صحنه ها
تاخیر برای بارگیری صحنه
پخش کننده موسیقی با Singleton
درک خود را آزمایش کنید - Laser Defender #6
5 سوال
افزودن و نمایش امتیاز
نمایش سلامت پلیر
دشمن و پرتابه جدید
لایه مرتب سازی و پرتابه چرخان
بسته بندی محافظ لیزری
باغ گلیچ:
به باغ گلیچ خوش آمدید
طراحی بازی Glitch Garden
یک صفحه نمایش اسپلش بسازید
مقیاس بندی و نسبت ابعاد
راه اندازی پس زمینه Playspace
حالت بوم فضایی جهان
درک خود را آزمایش کنید - باغ گلیچ شماره 1
5 سوال
معرفی انیمیشن
کنترلر و انیمیشن انیماتور
انتقال پایه انیمیشن
معرفی انیمیشن Keyframe
نکته ای در مورد انیمیشن
حرکت با استفاده از transform.Translate
درک خود را آزمایش کنید - باغ گلیچ شماره 2
5 سوال
تخم ریزی مهاجمان با استفاده از کوروتین
اضافه کردن رویدادهای انیمیشن
راه اندازی یک Defender Prefab
نمونه برداری از موقعیت تفنگ
حرکت پرتابه را انجام دهید
درک خود را آزمایش کنید - باغ گلیچ شماره 3
5 سوال
سلامتی و آسیب رساندن به مهاجمان
اجرای سلامت و آسیب
Tidy Up & Death FX
برای Spawn Defenders کلیک کنید
تخم ریزی در موقعیت موش
درک خود را آزمایش کنید - باغ گلیچ شماره 4
5 سوال
Snap Defenders To Grid
ایجاد رابط کاربری Defender Selection
تنظیم و قرار دادن مدافع انتخاب شده
سیستم منابع ما را راه اندازی کنید
والدین، کودک و انیمیشن
درک خود را آزمایش کنید - باغ گلیچ شماره 5
5 سوال
تکمیل چالش انیمیشن
افزودن منابع به عنوان رویداد انیمیشن
منابع هزینه یابی مدافعان
جستجوی رویدادهای انیمیشن
آن را به عنوان کودک
درک خود را آزمایش کنید - باغ گلیچ شماره 6
5 سوال
مهاجم در خط من
تغییر حالت انیمیشن
یک مدافع در هر مربع
ایجاد Gnome Defender
ایجاد مسابقه مدافع سنگ قبر
درک خود را آزمایش کنید - باغ گلیچ شماره 7
5 سوال
مهاجمان ما را مجبور به حمله کنید
مهاجمان به هدف ضربه می زنند
آقای فاکس فوق العاده
آرایه برای مهاجمان تخم ریزی
چگونه یک بازنده باشیم
درک خود را آزمایش کنید - باغ گلیچ شماره 8
5 سوال
یک تایمر سطح ایجاد کنید
یک کنترل کننده سطح ایجاد کنید
یک تجربه برد زیباتر
از دست دادن تجربه بهتر
رسیدگی به استثنائات مرجع تهی
درک خود را آزمایش کنید - باغ گلیچ شماره 9
5 سوال
صفحه گزینه های ما را شروع کنید
PlayerPrefs برای ذخیره تنظیمات
تنظیم و ذخیره میزان صدای موسیقی
اضافه کردن سطوح دشواری
رفع سریع اشکال - شرط برد
درک خود را آزمایش کنید - باغ گلیچ شماره 10
5 سوال
سلسله مراتب مرتب = ذهن مرتب
تنظیم بازی اصلی ما
اضافه کردن Star Cost به دکمه
ایجاد پیشرفت سطح
درک خود را آزمایش کنید - باغ گلیچ شماره 11
4 سوال
Glitch Garden Wrap Up
TileVania - 2D Tilemap Platformer:
TileVania - یک بخش پاداش برای شما!
به TileVania خوش آمدید
طراحی بازی TileVania
برش صفحات اسپریت
مقدمه ای بر Unity Tilemap
کاشی های قانون وحدت
انیمیشن Player Idle ایجاد کنید
وضعیت های انیمیشن و انتقال
درک خود را آزمایش کنید - TileVania #1
5 سوال
اجرای 2D Collision
ارزش یادگیری را به حداکثر برسانید
حرکت بازیکن به صورت افقی
Flip Character Sprite
Instructor Hangout 6.1
وضعیت انیمیشن در کد
درک خود را آزمایش کنید - TileVania #2
5 سوال
پرش پرش
پرش اگر IsTouchingLayers
از نردبان بالا بروید
ترفندهای نردبان صعود
پرسپکتیو در مقابل دوربین های املایی
دوربین دنبال ماشین سینما
پسوند محفظه سینما
دوربین های دولتی
جلوگیری از پرش دیوار
دشمن سازی
مرگ بازیکن
اضافه کردن خطرات
طرح جریان سطح
پورتال خروج از سطح
صفحه های شروع و موفقیت
کنترلر جلسه بازی
وانت سکه
SFX پایدار
امتیاز پایدار و زندگی
یادآوری پیکاپ ها
اضافه کردن آب در حال افزایش
بیش از شما در حال حاضر
به روز رسانی ها و پیام های مهم:
پیام درباره محتوای جدید
کوپن برای محتوای دوره اصلی (ایجاد شده در Unity 4 / 5)
ادامه سفر GameDev شما:
نمایش نوار پیشرفت سطح بار
چالش: ساخت پیش ساخته نوار سلامت
درباره موسیقی پویا
گروه فیسبوک ما
پایان
وام
سخنرانی جایزه: دوره های دیگر ما

نمایش سرفصل های انگلیسی

Complete C# Unity Developer 2D: Learn to Code Making Games