🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یونیتی - سطح مبتدی: ساخت بازی از صفر تا صد
- آخرین آپدیت
دانلود Unity - Beginner Level Build a Game from Start to Finish
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آنچه در این دوره میآموزید:
ساخت یک بازی کامل همزمان با یادگیری کدنویسی
شروع به کار با یونیتی (Unity)
مبانی توسعه بازیهای سهبعدی (3D Game Development)
یادگیری زبان برنامهنویسی قدرتمند C# از پایه
آموزش حل مسئله
طراحی محیط و زمین بازی (Terrains)
ساخت انیمیشنها
مدیریت Assetها
آشنایی با کامپوننتها (Components)
کار با توابع (Functions) و متغیرها (Variables)
ساخت منوی رابط کاربری (UI)
پیادهسازی هوش مصنوعی (AI) دشمنان
اصول بنیادین ساخت یک بازی سهبعدی
پیشنیازها:
به هیچ تجربه برنامهنویسی قبلی نیاز ندارید. هر آنچه لازم است را از صفر خواهید آموخت.
نصب Unity3D
نصب Visual Studio
این دوره یک پکیج آموزشی جامع و کامل است که با دروس و آموزشهای پربار خود، شما را در کمترین زمان از صفر به یک متخصص بازیسازی تبدیل میکند.
در این دوره، ضمن اینکه هنر توسعه بازی را میآموزیم، لحظات سرگرمکنندهای را نیز تجربه خواهیم کرد. بیایید با کدنویسی با C# و استفاده از موتور بازیسازی Unity 3D، ایدههای بازی خود را به واقعیت تبدیل کنیم. ما یک بازی اکشن RPG کوچک را با محوریت یک موش کوچک به نام "تومبو" (Tombo) خواهیم ساخت. این دوره به شما طراحی محیط (Terrain)، انیمیشنسازی، رابط کاربری (UI)، هوش مصنوعی (AI) و موارد بسیار دیگری را خواهد آموخت.
این دوره برای دانشجویانی که هرگز با یونیتی کار نکردهاند یا تجربهی کمی دارند و مایل به یادگیری بیشتر هستند، ایدهآل است. اگر کار با Unity3D برای شما دشوار به نظر میرسد، این دوره دقیقا برای شماست. هدف اصلی ما، درک عمیق مفاهیم و نحوه اجرای آنهاست.
پس از این دوره، شما به یک نیروی قدرتمند و توقفناپذیر در بازیسازی تبدیل خواهید شد و قادر خواهید بود هر ایده بازی که در آینده دارید را به واقعیت تبدیل کنید. پروژه خود را بسازید، یک مهارت جدید بیاموزید، دانش خود را بهروز کنید و هر هدفی که دارید، از همینجا شروع کنید.
تمامی دانشجویان به این دوره و کانال دیسکورد ما برای پشتیبانی دائمی، دسترسی مادامالعمر خواهند داشت. همچنین میتوانید کانال یوتیوب من را دنبال کنید تا در طول مسیر کدنویسی خود، اطلاعات بیشتری کسب کنید.
تمام دانشجویان در طول و پس از اتمام این دوره از پشتیبانی کامل برخوردار خواهند بود.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی
Intro
انتظارات
Expectation
نصب یونیتی و ویژوال استودیو
Installing Unity and Visual Studio
راهاندازی پروژه
Project Setup
پروژه جدید
New Project
مرور کلی یونیتی
Unity Overview
راهاندازی و حرکت کاراکتر
Character Setup and Movement
آبجکتها و کامپوننتها
GameObjects and Components
داراییها و پوشهها
Assest and Folders
ایجاد صحنه برای آزمایش
Creating a scene for testing
وارد کردن داراییها و متریالها
Importing Assets and Materials
درک حرکت کاراکتر
Understand Character Movement
ارزیابی کد
Code Evaluation
مرور کلی اسکریپت
Script Overview
پرش کاراکتر
Character Jump
دنبال کردن دوربین
Camera Follow
اسکریپت کنترلر کاراکتر
Character Controller Script
وارد کردن کاراکتر
Import Character
راهاندازی کاراکتر
Character Setup
انیمیشنهای کاراکتر
Character Animations
انیمیشن سکون
Idle Animation
انیمیشن دویدن
Run Animation
انیمیشن پرش
Jump Animation
مدیریتکننده انیمیشن
Animation Handler
انیمیشن سقوط و فرود
Fall and Land Animation
تریگرها و توابع
Triggers and Functions
تریگرها
Triggers
تابع با پارامترها
Function with Parameters
نشانگر آسیب
Damage Indecator
پرفبها
Prefabs
آیتمهای بازی و سیستم سلامتی
Game Items and Health System
معجون سلامتی
Health Potion
اسکریپت سلامتی بازیکن
Player Health Script
مرور سیستم سلامتی
Health System Recap
افکتهای جمعآوری
Pickup FX
سلامتی کامل و در حال کار
Health Complete and Working
انیمیت کردن آیتمهای جمعآوری
Animate Pickup Items
جمعآوری کامل و در حال کار
Pickup Complete and Working
آیکون قلب
Heart Icon
آیکون قلب کامل و در حال کار
Heart Icon Complete and Working
آفرین، موفق شدیم!
Yay, we did it!
خلاصه
Recap
هوش مصنوعی دشمن
Enemy AI - Artificial Intelligence
اولین هوش مصنوعی دشمن
First Enemy AI
هدفگیری بازیکن توسط دشمن
Enemy Target Player
تعقیب بازیکن توسط دشمن
Enemy Chase Player
دشمن مبارز نزدیک
Melee Enemy
دشمن مبارز دوربرد
Range Enemy
پرتاب بمب توسط دشمن دوربرد
Range Enemy Throw Bombs
انفجار بمب
Bomb Explosion
پسزدگی بمب
Bomb Knockback
پسزدگی بازیکن
Player Knockback
بیایید به بازیکن و دشمن قابلیتهایی بدهیم
Let's give the Player and Enemy some abilities
نقشها عوض شدند
The Turns have Tabled
رفع مشکلات احیا
Fix Respawn Issues
نقطه بازرسی
CheckPoint
هل دادن اشیا توسط بازیکن
Player Push Objects
لذت ببرید
Have Fun
تریگر و برخورد
Trigger and Collision
حمله بازیکن
Player Attack
چرخش حمله بازیکن
Player Attack Swing
خلاصه
Recap
تشخیص ضربه شمشیر
Sword Hit Detection
مرگ دشمن مبارز نزدیک
Melee Enemy Death
خلاصه دشمن
Enemy Recap
نگاه نهایی به اسکریپت دشمن
Final look at the Enemy script
بازسازی هوش مصنوعی دشمن
Enemy AI - Makeover
عنکبوت
Spider
رفتار عنکبوت
Spider Behavior
توپ
Cannon
رفتار توپ
Cannon Behavior
بازسازی هوش مصنوعی دشمن تکمیل شد
Enemy AI Makeover Complete
سندباکس تکمیل شد
Sandbox is Complete
استراحتی از کدنویسی
A Break a Coding
استراحت از کدنویسی
Break from Coding
بیرون در ساحل
Outside on the beach
اقیانوس و غار
Ocean and Cave
فضای بیرونی آماده است.
Outside is done.
فضای داخلی نیز آماده است.
Inside also Done
غار اول
Cave One
غار دوم
Cave Two
غار سوم
Cave Three
مرور کلی محیط
Terrain Overview
آن را به روش خود طراحی کنید
Design it your way
مدیریت صحنه و انتقالها
Scene Management and Transitions
مدیریت صحنه
Scene Management
انتقال صحنه
Scene Transition
پرفب انتقال صحنه
Scene Transition Prefab
تنظیمات نورپردازی
Lighting Settings
سینگلتون
Singleton
هنگام بارگذاری لول
OnLevelWasLoaded
تکلیف منزل
Homework
نتایج تکلیف منزل
Homework Results
رابط کاربری و منو
UI and Menu
موش NPC - شخصیت غیرقابل بازی
Mouse NPC - Non-Playable Character
راهاندازی گفتگو
Dialog Setup
گفتگو با NPC
Dialog with NPC
تمرکز دوربین روی NPC
NPC Camera Focus
منوی اصلی
Main Menu
رویداد کلیک دکمه
Button Click Event
بخشهای اضافه
Extras
رفع خطای کد منسوخ
Depreciated Code Fix
رفع خطای تولید دوگانه بازیکن
Double Player Spawn Fix
نمایش نظرات