آموزش پیشرفته برنامه‌نویسی C# و یونیتی - آخرین آپدیت

دانلود More C# Programming and Unity

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره، دومین بخش از تخصص توسعه بازی‌سازی با استفاده از زبان برنامه‌نویسی C# و موتور بازی‌سازی Unity در محیط ویندوز است. چرا استفاده از C# و یونیتی را به جای سایر زبان‌ها و موتورهای بازی‌سازی توصیه می‌کنیم؟ C# یک زبان قدرتمند برای یادگیری مفاهیم برنامه‌نویسی و ورود به دنیای حرفه‌ای است و موتور بازی‌سازی یونیتی به دلیل محبوبیت بسیار زیاد در میان توسعه‌دهندگان بازی‌های مستقل (Indie) شناخته شده است؛ به طوری که در سال ۲۰۱۶ تنها بازی‌های ساخته شده با یونیتی ۱۶ میلیارد بار دانلود شدند! در نهایت، C# یکی از زبان‌های اصلی و استاندارد برای محیط یونیتی است‌ این دوره پیش‌نیاز دارد و فرض بر این است که شما دانش پیش‌نیاز از دوره اول این تخصص را دارید. توصیه می‌شود پیش از شروع این دوره، یا از طریق گذراندن دوره اول یا بر اساس تجربه شخصی، مفاهیم پایه را فرا بگیرید. در طول این دوره، شما با گسترش دانش بنیادین C# و یونیتی، موضوعات پیشرفته‌تر را بررسی کرده و بازی‌ای را که در پایان دوره اول شروع کردید، به پایان خواهید رساند. ماژول ۱: یادگیری نحوه تصمیم‌گیری در کدنویسی (Selection) ماژول ۲: یادگیری نحوه دریافت و استفاده از ورودی‌های بازیکن در بازی‌های یونیتی ماژول ۳: یادگیری نحوه استفاده از تکرار (Looping) برای تکرار اقدامات در کد ماژول ۴: یادگیری نحوه ذخیره‌سازی حجم زیادی از داده‌ها در آرایه‌ها و لیست‌ها "Unity" یک علامت تجاری ثبت شده متعلق به Unity Technologies یا شرکت‌های وابسته در ایالات متحده و سایر نقاط جهان است. این دوره یک اثر مستقل است و توسط Unity Technologies یا شرکت‌های وابسته به آن حمایت یا تایید نشده است.

سرفصل ها و درس ها

انتخاب‌ها و تصمیم‌گیری‌ها Selection

  • معرفی دوره Course Introduction

  • راهنمای استفاده از دوره‌های کورسرا (اختیاری) Navigating a Coursera Course (optional)

  • آشنایی با مدرس (اختیاری) Meet the Instructor (optional)

  • معرفی درس Lesson Introduction

  • متغیرهای بولی (Booleans) Booleans

  • دستورات If If Statements

  • دستورات Switch Switch Statements

  • تایمرها Timers

  • ایجاد خرس‌های تدی Spawning Teddies

  • نابودی بر اساس تگ Tagged Destruction

ورودی‌های یونیتی Unity Input

  • معرفی درس Lesson Introduction

  • پردازش موقعیت ماوس Mouse Position Processing

  • کار در محیط Clampdown Working for the Clampdown

  • پردازش دکمه‌های ماوس Mouse Button Processing

  • مدیریت ورودی‌ها (Input Manager) The Input Manager

  • بازبینی پردازش دکمه‌های ماوس Mouse Button Processing Revisited

  • توقف جنون Stop the Madness

  • پردازش کیبورد Keyboard Processing

  • پردازش گیم‌پد Gamepad Processing

تکرارها Iteration

  • معرفی درس Lesson Introduction

  • حلقه‌های For For Loops

  • حلقه‌های For تودرتو Nested For Loops

  • حلقه‌های While While Loops

  • ایجاد اشیاء بدون تداخل (Collision Free) Collision-Free Spawning

  • تودرتو سازی و باکس‌ها Nesting and Boxes

آرایه‌ها و لیست‌ها Arrays and Lists

  • معرفی درس Lesson Introduction

  • تئوری آرایه‌ها Arrays in Theory

  • آرایه‌ها در عمل Arrays in Practice

  • چرا از صفر شروع می‌کنیم؟ Why We Start at Zero

  • لیست‌ها Lists

  • افزودن DLL Adding a DLL

  • حلقه‌های For در لیست‌ها For Loops with Lists

  • حلقه‌های For معکوس Backwards For Loops

  • حلقه‌های Foreach Foreach Loops

  • تدیِ جمع‌آورکننده Ted the Collector

  • ترکاندن خرس‌های تدی - بخش اول Blowing Up Teddies, Take 1

  • ترکاندن خرس‌های تدی - بخش دوم Blowing Up Teddies, Take 2

  • بازبینی تدیِ جمع‌آورکننده Ted the Collector Revisited

  • جمع‌بندی و اتمام Finishing Up

نمایش نظرات

آموزش پیشرفته برنامه‌نویسی C# و یونیتی
جزییات دوره
22h 46m
39
(آخرین آپدیت)
28,210
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar