این دوره با همکاری Unity Technologies ایجاد شده است.
پیشنیازها: علاقه به برنامهنویسی
آیا در یادگیری نحوه کدنویسی C# با Unity مشکل دارید؟ اگر چنین است، این دوره همان چیزی است که به دنبالش بودید! این دوره برای برنامهنویسان مبتدی تا پیشرفته یا حرفهای طراحی شده است. برای مبتدیان، توصیه میشود دروس را به ترتیب دنبال کنید، زیرا این دوره اصول اولیه کدنویسی را با استفاده از چالشهای تعاملی و تکنیکهای حل مسئله به شما آموزش میدهد. این دوره به تدریج دشوارتر میشود و پس از اتمام، از یک توسعهدهنده C# مبتدی به یک توسعهدهنده C# پیشرفته و آماده به کار تبدیل خواهید شد. برای برنامهنویسان پیشرفته یا حرفهای، این دوره به عنوان یک راهنمای مرجع برای کمک به شما در محیط کار در نظر گرفته شده است. آیا در مورد Delegateها و Events اطلاعات کافی ندارید؟ به بخش این دوره که منحصراً بر روی آنها تمرکز دارد، مراجعه کنید و نحوه پیادهسازی آنها را در پروژههای خود یاد بگیرید. برای برنامهنویسان باتجربه، دنبال کردن متوالی دروس ضروری نیست؛ راهنمای بقای C# در Unity انعطافپذیر است و به توسعهدهندگان اجازه میدهد تا از آن برای نیازهای خاص خود استفاده کنند. محتوای جدید مرتباً اضافه میشود، بنابراین مطمئن باشید که راهنمای بقای شما همیشه بهروز است. این تنها دوره آموزش C# در Unity است که با همکاری Unity Technologies مجاز و ساخته شده است.
این دوره شما را از طریق بیش از 50 چالش تعاملی هدایت میکند که برای کمک به شما در تسلط بر مفاهیم C# از مبتدی تا پیشرفته طراحی شدهاند. بخش اول، که برای توسعهدهندگان C# تازهکار ایجاد شده است، متغیرها، دستورات "if"، حلقهها و آرایهها را پوشش میدهد.
بخش دوم بر مفاهیم متوسط، مانند ویژگیها، فضای نامها، شمارشها و دیکشنریها تمرکز دارد.
بخش سوم بر مفاهیم پیشرفته، مانند کلاسهای انتزاعی، Delegateها و Events، عبارت Lambda و LINQ تمرکز دارد. این بخش با مسائل تمرینی مصاحبه شغلی، که از متخصصان صنعت که برای Cartoon Network، American Gaming Systems، Facebook، Oculus و موارد دیگر کار میکنند، جمعآوری شده است، به پایان میرسد!
علاوه بر بخشهای سازماندهی شده بر اساس دشواری، یک بخش "نکات سریع Unity" نیز وجود دارد که به نحوه انجام هر کاری در Unity، مانند ایجاد کنترلکنندههای کاراکتر، جلوههای انفجار و نحوه شلیک یک سلاح، اختصاص داده شده است. بخش نکات سریع همچنین شامل یک نمای کلی از ویرایشگر Unity است تا به مبتدیان کمک کند با Unity آشنا شوند و/یا به توسعهدهندگان باتجربه کمک کند در مورد ویژگیهای جدید Unity که Unity ویرایشگر را بهروزرسانی میکند، اطلاعات کسب کنند. اگر به دنبال یک بخش "چگونه" هستید، این یک مکان عالی برای شروع است.
اگر چیزی در راهنمای بقا وجود دارد که پوشش داده نشده است، لطفاً برای ما پیام ارسال کنید و ما آن را به دوره اضافه خواهیم کرد!
ما در حال ورود به یک دوره انقلابی در فناوری هستیم و در خط مقدم Unity Technologies قرار دارد. Unity دیگر فقط یک موتور بازی نیست، بلکه یک پلتفرم رندرینگ بیدرنگ کامل است که در زمینههای بازیها، هوش مصنوعی، خودرو، فیلم، معماری، ساختوساز، فروش و خدمات، بازاریابی و آموزش، پزشکی و موارد دیگر کاربرد دارد. صنعت بازی 120 میلیارد دلار ارزش دارد. اکنون در نظر بگیرید که چگونه تمام این بازارهای نوظهور جدید در حال استفاده از Unity در گردش کار خود هستند و این رقم به سرعت به یک بازار تریلیون دلاری برای توسعهدهندگان C# میرسد. متقاعد نشدید؟ در سال 2018، شرکتهایی مانند Coca-Cola، AT&T، GE، Facebook، Google، Uber، Nissan، Lexus، Tesla، Deepmind، AGS، Disney و بسیاری از شرکتهای بزرگ دیگر Unity را در گردش کار خود پذیرفتند.
اگر در مورد شغلی با C# و Unity جدی هستید، من به شما کمک میکنم تا به اهدافتان برسید. شما را در داخل دوره خواهم دید.
Jonathan Weinberger
مربی مجاز یونیتی
Unity Technologies
نرم افزار پیشرو در صنعت بازی جهانی
GameDevHQ Team
GameDevHQ GameDevHQ (توسعه بازی)
نمایش نظرات