لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع توسعه بازی با Unity، برنامهنویسی C# و انتشار بازی
- آخرین آپدیت
دانلود Master Unity Game Development, C# Scripting, Deployment
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
با این دوره جامع که مباحث پیشرفته برنامهنویسی C#، توسعه بازی و تکنیکهای انتشار (Deployment) را پوشش میدهد، مهارتهای Unity خود را به سطح جدیدی ببرید. در طول این دوره، شما بازیهای دو بعدی (2D) و سه بعدی (3D) با کیفیت بالا، از جمله کنترلر ماشین Top-down، بازی Endless Runner و دشمنان هوشمند با سیستم مسیریابی NavMesh را خواهید ساخت. همچنین در توسعه بازیهای موبایل با کنترلهای ورودی لمسی، شتابسنج (Accelerometer) و رابط کاربری (UI) واکنشگرا برای دستگاههای اندروید تسلط مییابید. با پروژههای عملی، مکانیکهای ضروری بازی، از حرکت ماشین و سیستمهای دنبالکننده دوربین گرفته تا ایجاد محیطهای واقعگرایانه و تجربههای گیمپلی پویا را خواهید آموخت.
این دوره شما را با ویژگیهای واقعی Unity مانند ایجاد سیستمهای دوربین نرم، پیادهسازی کنترلرهای بازی، توسعه منطق پیچیده بازی و استفاده از سیستمهای کنترل نسخه (Version Control) برای مدیریت پروژهها آشنا میکند. همچنین مفاهیم پیشرفتهتر C# مانند تخریب اشیاء، تشخیص ورودیها و مدیریت رویدادهای پویا در بازیها را بررسی خواهید کرد.
این دوره برای توسعهدهندگان بازی در سطح متوسط تا پیشرفته که میخواهند مهارتهای Unity و C# خود را صیقل دهند، ایدهآل است. همچنین برای هر کسی که به دنبال یادگیری کاربردهای عملی Unity برای توسعه و انتشار بازیهای اندروید است، عالی است. داشتن دانش پایهای از Unity و برنامهنویسی C# توصیه میشود.
در پایان این دوره، شما قادر خواهید بود سیستمهای بازی پویا ایجاد کنید، هوش مصنوعی هوشمند توسعه دهید، کنترلهای لمسی را پیادهسازی کنید، بازیها را برای اندروید منتشر کنید و پروژهها را با کنترل نسخه مدیریت نمایید.
سرفصل ها و درس ها
ساخت کنترلر ماشین 2D از نمای بالا
Create A 2D Top Down Car Controller
ایجاد سیستم حرکت ماشین 2D
Creating 2D Car Movement
ساخت مکانیزم چرخش ماشین
Creating The Car Turning Mechanism
دوربین دنبالکننده برای ماشین 2D Top-down
Camera Follow for 2D Top Down Car
ساخت دوربین با دنبالکنندگی نرم (Smooth Follow)
Creating A Smooth Follow Camera
زوم خودکار دوربین بر اساس فاصله
Auto Zoom Camera based on Distance
راهنمای شروع سریع: یادگیری C# برای Unity 3D با مثالها
QuickStart Guide: Learn C# for Unity 3D with Examples
برنامهنویسی C# برای توسعه بازی در Unity - بخش اول
C# for Unity Game Development - Part 1
برنامهنویسی C# برای توسعه بازی در Unity - بخش دوم
C# for Unity Game Development - Part 2
برنامهنویسی C# برای توسعه بازی در Unity - بخش سوم
C# for Unity Game Development - Part 3
ساخت کنترلر شخصیت 3D به روش آسان و سریع
Creating A 3D Character Controller Easy & Fast
ساخت کنترلر شخصیت سه بعدی
Creating A 3D Character Controller
چرخش شخصیت به سمت جهت ماوس
Rotating Character Towards Mouse Direction
ساخت بازی هایپرکژوال Endless Runner سه بعدی - بخش اول
Build A 3D Endless Runner Hyper Casual Game
راهاندازی اولیه بازی
Setting Up The Game
افزودن بازیکن به محیط
Adding The Player
ساخت اسکریپت کنترلر بازیکن
Creating The Player Controller Script
محدود کردن موقعیت بازیکن
Limiting Player Position
ساخت دشمنان
Creating Enemies
ظهور دشمنان در موقعیتهای تصادفی
Spawning Enemies from Random Position
بازنشانی بازی هنگام برخورد
Restarting Game on Collision
ساخت سیستم امتیازدهی
Creating The Score System
ساخت بازی هایپرکژوال Endless Runner سه بعدی - بخش دوم
Build A 3D Endless Runner Hyper Casual Game - Part 2
پیادهسازی قابلیت فشردن هر کلید برای شروع بازی
Press Any Key To Start The Game
ساخت متن چشمکزن متحرک
Creating Animated Blinking Text
طراحی منوی اصلی
Creating The Main Menu
ذخیره امتیاز و ایجاد رکورد (High Score)
Saving Score and Creating High Score
نمایش نظرات