لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه/هنر بازی - یک بازی اکشن دو بعدی با Unity/C# ایجاد کنید
Game Development/Art - Create a 2D Action Game with Unity/C#
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه بازی و هنر/انیمیشن بازی. با استفاده از Unity 2018، C# و Ps/Gimp یک تیراندازی دو بعدی از بالا به پایین ایجاد کنید. یاد بگیرید که چگونه شخصیت های بازی 2 بعدی را طراحی و نقاشی کنید. با استفاده از Unity، انیمیشن های دو بعدی عالی ایجاد کنید. یک شخصیت بازیکن بسازید که بتواند در یک محیط حرکت کند و پرتابه شلیک کند. با استفاده از سی شارپ، رفتارهای جالب هوش مصنوعی را برای شخصیت های مختلف بازی دشمن برنامه ریزی کنید. کد یک تخمگذار موج دشمن قابل تنظیم. با استفاده از رفتارهای ماشین دولتی، یک مبارزه با رئیس چند مرحله ای ایجاد کنید. چندین سلاح و پاور آپ بسازید. با نحوه ایجاد منوهای اصلی عالی و رابط کاربری پاسخگو آشنا شوید. سیستم های ذرات حماسی و جلوه های صوتی ایجاد کنید. قادر به ساخت یک بازی کامل از A تا Z با استفاده از Unity، C# و برخی برنامه های دو بعدی مانند Ps یا Gimp باشید. و سپس آن محصول نهایی را در Itch io، Newgrounds یا Gamejolt منتشر کنید. پیش نیازها: یونیتی و چند برنامه دو بعدی مانند Ps، Gimp، SketchPad یا MS Paint را روی کامپیوتر خود نصب کنید. قبل از شروع این دوره باید اصول یونیتی را بدانید. مانند ذخیره صحنه ها، پیمایش در رابط، با استفاده از سه ابزار دستکاری اصلی (Translate، Rotate و Scale)، پیش ساخته ها را ایجاد کرده و اجزای داخل بازرس را اضافه و تغییر دهید. شما باید درک قوی از اصول C#، مانند ایجاد متغیرها، تغییر آن ها و فراخوانی توابع داشته باشید. میل شدید به یادگیری، سرگرمی و ایجاد بازی های عالی داشته باشید!
در این دوره آموزشی ساخت بازی، نحوه ایجاد یک بازی اکشن دو بعدی با کیفیت تجاری را با استفاده از Unity، C# و یک برنامه دو بعدی مانند Photoshop یا Gimp (هر ابزار ترسیم دو بعدی که روی رایانه خود نصب کرده اید) یاد خواهید گرفت.
در اینجا لیستی از موارد کلیدی است که با تماشای این دوره خواهید آموخت:
اول از همه، درک قویتری از آنچه برای پایان دادن به یک بازی از A تا Z در یونیتی لازم است خواهید داشت!
میآموزید که چگونه کاراکترهای بازی دوبعدی را ترسیم و نقاشی کنید، سپس آن خلاقیتها را در Unity وارد کنید، آنها را ریگ کنید و در نهایت انیمیشنهای بازی مانند چرخههای اجرا، انیمیشنهای حمله، انیمیشنهای غیرفعال و غیره بسازید!
با نحوه ساختن شخصیت بازیکنی که می تواند در محیط حرکت کند و با برنامه نویسی در سی شارپ پرتاب کند، آشنا شوید!
کاراکترهای مختلف بازی دشمن را ایجاد کنید: یک هیولای غوغا که سریع به سمت بازیکن می دود و برای حمله به سمت او می پرد | یک نکرومانسر شبح وار که اسکلت های کوچک و شرور را احضار می کند که بازیکن را تعقیب می کنند | خفاش خطرناکی که گلوله های آتشین تیره را به سمت قهرمان بازی شلیک می کند!
با نحوه استفاده از رفتارهای ماشین حالت برای ایجاد یک باس فایت چند مرحله ای در Unity آشنا شوید!
چندین سلاح را بسازید که بازیکن بتواند آنها را تجهیز کرده و در برابر دشمنان مختلف بازی از آنها استفاده کند. و همچنین یک پیکاپ سلامت!
با استفاده از سیستم ذرات Unity و اسپرایت های دوبعدی جلوه های جذاب ایجاد کنید!
با استفاده از Audacity جلوه های صوتی سرگرم کننده ایجاد کنید و سپس آن را در داخل بازی خود پیاده سازی کنید!
شما یاد خواهید گرفت که چگونه یک منوی اصلی زیبا با رابط کاربری متحرک پاسخگو بسازید!
انتقال صحنه های صاف را با استفاده از پانل های رابط کاربری و انیمیشن ها ایجاد کنید!
بازی تمام شده خود را در Itch io، Newgrounds یا Gamejolt منتشر کنید!
چرا از ما یاد بگیرید؟
من و برادرم این دوره آموزشی را ایجاد کردیم تا اشتیاق خود را برای ساخت بازی ها به اشتراک بگذاریم و به دیگران کمک کنیم تا دیدگاه های منحصر به فرد خود را زنده کنند! ما به توسعه دهندگان مشتاق بازی آموزش داده ایم که چگونه از Unity، کد با زبان برنامه نویسی C# استفاده کنند. و هنر و انیمیشن بازی بسازید. آموزش های ما توسط هزاران نفر مشاهده شده است و بسیار محبوب هستند، هر روز ده ها توسعه دهنده از ما برای کمک به آنها در سفر توسعه دهنده بازی خود تشکر می کنند!
ما نه تنها تعداد زیادی آموزش ساخته ایم، بلکه تعداد زیادی بازی با استفاده از Unity، دو بعدی و سه بعدی ساخته ایم! بنابراین می دانیم که ایجاد یک تجربه کامل و صیقلی از A تا Z چگونه است. ، و واقعاً می خواهم شما را با ابزار و دانش مناسب مجهز کنم تا بتوانید همین کار را انجام دهید!
سرفصل ها و درس ها
نحوه استفاده از این دوره
HOW TO USE THIS COURSE
معرفی دوره
Course introduction
نحوه استفاده از این دوره
How to Use This Course
نحوه استفاده از لینک های این دوره
How to Use this Course Links
بازی های ساخته شده توسط دانش آموزان دیگر
Games Made by other Students
ایجاد شخصیت بازی بازیکن
CREATING THE PLAYER GAME CHARACTER
بخش مقدمه
Section Introduction
ترسیم شخصیت بازیکن
Sketching the Player Character
نقاشی شخصیت بازیکن
Painting the Player Character
وارد کردن کاراکتر در وحدت
Importing the Character in Unity
ایجاد دکل شخصیت
Creating the Character's Rig
مقدمه ای بر ابزارهای انیمیشن Unity
Introduction to Unity's Animation Tools
ایجاد انیمیشن های بازیکن
Creating the Player's Animations
برنامه نویسی حرکت بازیکن
Programming the Player's Movement
ایجاد انتقال انیمیشن
Creating the Animation Transitions
ساخت سلاح بازیکن
Creating the Player's Weapon
چرخش سلاح
The Weapon's Rotation
پرتابه های تیراندازی
Shooting Projectiles
ایجاد اثر ذرات پرتابه
Creating the Projectile's Particle Effect
ساخت اسکریپت دنبال کردن دوربین
Making the Camera Follow Script
ایجاد دشمنان
CREATING THE ENEMIES
بخش مقدمه
Section Introduction
ترسیم و متحرک سازی دشمن غوغا
Drawing and Animating the Melee Enemy
راه اندازی کلاس دشمن
Setting up the Enemy Class
برنامه نویسی Melee Enemy
Programming the Melee Enemy
طراحی و متحرک سازی احضار کننده
Drawing and Animating the Summoner
برنامه نویسی Summoner
Programming the Summoner
ترسیم و متحرک سازی دشمن دور افتاده
Drawing and Animating the Ranged Enemy
برنامه نویسی Ranged Enemy
Programming the Ranged Enemy
ساخت تخمگذار موج
Making a Wave Spawner
سلاحها و وانتهای بهداشتی بیشتر
MORE WEAPONS & HEALTH PICKUPS
بخش مقدمه
Section Introduction
ساخت سلاح ها و پرتابه های بیشتر
Creating More Weapons and Projectiles
قطره های دشمن
Enemy Drops
ایجاد رابط کاربری سلامت بخش 1
Creating Health UI Part 1
ایجاد رابط کاربری Health بخش 2
Creating Health UI Part 2
ایجاد پیکاپ های سلامت
Creating Health Pickups
ایجاد شخصیت رئیس
CREATING THE BOSS CHARACTER
بخش مقدمه
Section Introduction
طراحی و متحرک سازی رئیس قسمت 1
Drawing and Animating the Boss Part 1
طراحی و متحرک سازی رئیس قسمت 2
Drawing and Animating the Boss Part 2
برنامه نویسی رئیس قسمت 1
Programming the Boss Part 1
برنامه نویسی رئیس قسمت 2
Programming the Boss Part 2
اهمیت Playtesting
The Importance of Playtesting
اضافه کردن جزئیات و پرداخت به بازی ما
ADDING DETAILS AND POLISH TO OUR GAME
بخش مقدمه
Section Introduction
ایجاد جلوه های ذرات
Creating Particle Effects
اضافه کردن لرزش صفحه و پانل آسیب دیده
Adding Screen Shake and a Hurt Panel
ایجاد یک مکان نما سفارشی جالب
Creating a Cool Custom Cursor
ایجاد جلوه های صوتی
Creating Sound Effects
پیاده سازی جلوه های صوتی
Implementing the Sound Effects
ایجاد نوار سلامتی برای رئیس
Creating a Health Bar for the Boss
ساختن منوی اصلی و صحنه برد و باخت
MAKING A MAIN MENU & A WIN AND LOSE SCENE
بخش مقدمه
Section Introduction
بخش مقدمه
Section Introduction
ایجاد منوی اصلی
Creating the Main Menu
ایجاد تغییرات صحنه
Making Scene Transitions
ایجاد صحنه برد و باخت
Creating the Win and Lose Scenes
در حال اتمام
FINISHING UP
انتشار بازی خود در Itch.Io
Publishing your Game on Itch.Io
سخنرانی پاداش: بعد چه؟
Bonus Lecture : What next ?
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات