آموزش با یونیتی و پلی‌میکر، بازی‌های ویدئویی فوق‌العاده عجیب و غریب بسازید - آخرین آپدیت

دانلود Make Awesomely Strange Video Games with Unity and Playmaker

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

بدون نیاز به کدنویسی. بدون برنامه‌نویسی. ابزارهای پیشرفته اسکریپت‌نویسی بصری را یاد بگیرید تا بازی ویدیویی خود را از ابتدا تا انتها بسازید.

یک بازی ویدیویی را بدون کدنویسی، از ابتدا تا انتها بسازید.

  • گذراندن یک دوره مقدماتی سریع درباره مفاهیم اساسی توسعه بازی
  • ساخت بازی‌های ویدیویی با استفاده از اسکریپت‌نویسی بصری
  • استفاده از محتویات (Assets) بازی ویدیویی دمو
  • آشنایی با پلی‌میکر (Playmaker)
  • کنترل و انیمیشن‌سازی کاراکتر سه‌بعدی سوم شخص قابل بازی
  • ساخت NPCهای دشمن که با هوش مصنوعی ساده گشت‌زنی کرده و بازیکن را به محض دیدن، حمله می‌کنند
  • طراحی یک مرحله و راه‌اندازی Unity Navmesh در یونیتی (Unity)
  • ایجاد آیتم‌های قابل جمع‌آوری توسط بازیکن مانند سکه و سلاح
  • راه‌اندازی سیستم شلیک سلاح با دو نوع مهمات مختلف
  • ایجاد یک نبرد با باس (غول مرحله آخر)
  • راه‌اندازی صندوق گنجی که با وارد کردن رمز عبور توسط بازیکن باز می‌شود
  • راه‌اندازی یک سیستم سلامتی عملیاتی با نوار سلامتی در رابط کاربری (UI)
  • ایجاد چندین مرحله برای بازی خود
  • ساخت منوی ورودی (Intro Menu)

پیش‌نیازها:

توصیه می‌شود دانشجویان از قبل با یونیتی (Unity) و پلی‌میکر (Playmaker) آشنایی اولیه داشته باشند. لطفاً قبل از شروع این دوره آموزش بازی‌سازی، یونیتی را دانلود و نصب کرده و آموزش‌های موجود در Unity3d را بررسی کنید.

  • آشنایی اولیه با محیط کار یونیتی مفید است، اما الزامی نیست.
  • شما نیاز دارید یونیتی تری‌دی (Unity 3D) نسخه رایگان را دانلود و نصب کنید.
  • شما نیاز دارید افزونه پلی‌میکر (Playmaker) یونیتی را خریداری، دانلود و نصب کنید.
  • این دوره آموزشی درباره چیست؟

در این دوره، ما یک بازی سه‌بعدی سوم شخص کامل را با استفاده از یونیتی (Unity) و پلی‌میکر (Playmaker) خواهیم ساخت. تمام مراحل فرآیند گنجانده شده است. دانشجویان هر آنچه را که برای ساخت بازی‌های سه‌بعدی خود بدون نوشتن حتی یک خط کد نیاز دارند، یاد خواهند گرفت. یک معرفی غیرفنی به توسعه بازی، و همچنین مقدمه‌ای بر پلی‌میکر و ۶ آموزش پیشرفته اضافی پلی‌میکر نیز شامل می‌شود.

با یونیتی + پلی‌میکر، ابهامات توسعه بازی را از بین ببرید و وارد دنیای بازی‌سازی شوید!

  • چه مطالبی در این دوره گنجانده شده است؟

تمامی محتویات (assets) شامل مدل‌های سه‌بعدی کاراکتر و انیمیشن‌های مورد استفاده در دوره، گنجانده شده‌اند.

  • این دوره چقدر طول می‌کشد؟

بسته به سرعت شما، ۲ تا ۷ روز طول خواهد کشید؛ مجموعاً ۱۵ ساعت محتوای آموزشی وجود دارد.

  • ساختار این دوره چگونه است؟

در این دوره، ما یک بازی سه‌بعدی سوم شخص کامل را از ابتدا تا انتها خواهیم ساخت؛ شامل آیتم‌های جمع‌آوری سلاح، NPCهای دشمن، نبرد با باس (غول مرحله آخر)، منوی ورودی و صفحه 'Game Over'.

  • چرا این دوره را بگذرانید؟
  1. مدرس بی‌نظیر: این کلاس توسط توسعه‌دهنده مستقل بازی و فیلمساز انیمیشن بین‌المللی و برنده جایزه، M dot Strange تدریس می‌شود. می‌توانید بازی‌هایی که مدرس با استفاده از همین آموزش‌ها ساخته است را در mdotstrange(dot)com بازی کنید؛ خودتان ببینید که او چقدر به کارش مسلط است.
  2. آموزش عملی و کاربردی: از محتویات واقعی که در بازی‌های عملیاتی استفاده شده‌اند، بهره بگیرید. هر آنچه یاد می‌گیرید، در بازی‌هایی که منتشر شده‌اند، تست و استفاده شده است.
  3. مناسب برای مبتدیان: حداقل اصطلاحات تخصصی (geek speak) استفاده می‌شود، بنابراین برای فهمیدن مطالب نیازی به جستجو در گوگل برای هر کلمه نخواهید داشت. آموزش بازی‌سازی برای مبتدیان هرگز به این سادگی نبوده است.
  4. رمز و رازها فاش می‌شوند: یاد بگیرید که کارها را به روش آسان انجام دهید. ساخت بازی‌ها بسیار ساده‌تر از آن چیزی است که فکر می‌کنید! بگذارید به شما نشان دهیم چگونه!
  5. ما از آموزش لذت می‌بریم: یادگیری از مدرسی که عاشق کارش است، بسیار لذت‌بخش‌تر از یادگیری از کسی است که فقط به دنبال کسب درآمد سریع است.
  6. یادگیری عمیق‌تر: در کلاس‌های ما، به جای اینکه فقط نحوه رسیدن به یک نتیجه نهایی یکسان را یاد بگیرید، به شما چگونگی و چرایی انجام کارها آموزش داده می‌شود و درک عمیق‌تری پیدا خواهید کرد.

بدون کدنویسی. بدون برنامه‌نویسی. با یادگیری ابزارهای اسکریپت‌نویسی بصری پیشرفته در مدرسه Strange، سختی‌های توسعه بازی سنتی را مانند یک کات‌سین (cutscene) خسته‌کننده کنار بگذارید.

امروز شروع کنید و فردا یک توسعه‌دهنده بازی شوید!


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

مقدمه‌ای بر توسعه بازی با ام. دات. استرنج Intro to Game Dev with M dot Strange

  • مرور کلی Overview

  • مقدمه Introduction

  • جادوی پنهان بازی‌های ویدیویی Invisible video game magic

  • متغیرها چه هستند؟ What are variables?

  • چرا متغیرها مهم هستند؟ Why variables are important?

  • ساخت بازی بدون برنامه‌نویسی Making games without programming

  • آیا می‌توانیم بازی‌های واقعی بسازیم؟ Can we make real games?

  • مقدمه‌ای بر برخوردکننده‌ها Intro to colliders

  • آقای گلوله با آقای دشمن ملاقات می‌کند Mr. Bullet meet Mr. Enemy

  • بزن! نوبت توست! Tag! You're it!

  • حرکات بازیکن Playa makin' moves

  • جمع‌آوری امتیاز Picking up points

  • درهای مرموزی که کلیدهایتان را بررسی می‌کنند Creepy doors that check your keys

  • نوارهای سلامتی چگونه کار می‌کنند؟ How do health bars work?

  • چگونه "تورچی" چراغ قوه مرگبار را بسازیم How to make Torchy the deadly flashlight

  • چگونه بازی با حافظه خوب بسازیم How to make a game with a good memory

  • راحت‌ترین راه برای حرکت دادن NPCها! Making NPCs walk around is SO easy!

  • ری‌کست: لیزر جادویی Raycast: the magic laser

  • ترفند تعویض ناگهانی The old switcheroo trick

  • چگونه زمان پخش انیمیشن‌ها را کنترل کنم؟ How do I control when my animations are played?

  • سلاح‌های غوغاگر کنترل شده Well behaved melee weapons

  • می‌توانید همین امروز ساخت بازی را شروع کنید! You can start making games today!

  • ادامه مسیر از اینجا Where to go from here

بیایید یک بازی ویدیویی بسازیم! با مدرسه استرنج Let's Make a Video Game! with the Strange School

  • مقدمه و مرور کلی Introduction and Overview

  • وارد کردن دارایی‌های مورد نیاز برای ساخت بازی Importing assets we need to make our game

  • تنظیم حرکت بازیکن با پلی‌میکر Player movement setup with Playmaker

  • تکمیل تنظیم حرکت بازیکن Finishing our player movement setup

  • افزودن انیمیشن به شخصیت قابل بازی با مکانیزم Adding animations to our playable character with Mecanim

  • فعال‌سازی انیمیشن‌ها با استفاده از پارامترهای مکانیزم Triggering animations using Mecanim parameters

  • پرش بازیکن Making our player jump

  • افزودن لوازم صحنه به مرحله Adding props to our level

  • تنظیم نورپردازی صحنه Tweaking the lighting in our scene

  • ایجاد قابلیت جمع‌آوری سکه با پلی‌میکر Creating coin pickup using Playmaker

  • افزودن جلوه‌های ویژه به جمع‌آوری سکه و تست آن Adding FX to our coin pickup and testing it out

  • ساخت دروازه‌ای برای به دام انداختن بازیکن در منطقه باس Making a gate that traps the player in the Boss Area

  • تکمیل تله دروازه برای مبارزه با باس Finishing off the gate trap for the Boss fight

  • ماشین حالت سلامتی بازیکن Player health state machine

  • تنظیم نوار سلامتی بازیکن Player health bar setup

  • اثر ضربه آسیب بازیکن Player damage hit effect

  • تنظیم مین زمینی Landmine setup

  • تکمیل تنظیم مین زمینی Finishing our landmine setup

  • تنظیم انیمیشن دشمن و نَوِمِش Enemy animation and Navmesh setup

  • ماشین حالت ناوبری دشمن Enemy navigation state machine

  • تنظیم هوش مصنوعی پایه دشمن Basic enemy AI setup

  • واداشتن دشمن به تعقیب بازیکن Getting the enemy to chase the player

  • حمله و آسیب رساندن دشمن به بازیکن Making the enemy attack and damage the player

  • تنظیم سلاح بازیکن Player weapon setup

  • قرار دادن اسلحه در موقعیت و شلیک گلوله Getting the gun in position and firing bullets

  • قابلیت آسیب رساندن و از بین بردن دشمن توسط گلوله‌ها Making our bullets hurt and kill the enemy

  • افزودن صدا و جلوه‌های ذره‌ای به اسلحه Adding sound and particle FX to our gun

  • تنظیم دشمن باس Boss Enemy setup

  • ایجاد قابلیت جمع‌آوری کلید پس از مرگ باس Creating a key pickup when the Boss dies

  • تنظیم پرتابه بمب بازیکن Player bomb projectile setup

  • تکمیل پرتابه بمب بازیکن Finishing up the player bomb projectile

  • تنظیم هوش مصنوعی دشمن باس Boss Enemy AI setup

  • ایجاد ظاهر و صدای مرگبار برای باس - بخش اول Making our Boss look and sound deadly - Part I

  • ایجاد ظاهر و صدای مرگبار برای باس - بخش دوم Making our Boss look and sound deadly - Part II

  • تنظیم منطقه باس Boss Area setup

  • ساخت دری که با کلید باز می‌شود - بخش اول Creating a door we can open with a key - Part I

  • ساخت دری که با کلید باز می‌شود - بخش دوم Creating a door we can open with a key - Part II

  • ساخت صندوق گنجی که با رمز عبور باز می‌شود Making a treasure chest that opens with a password

  • ورود رمز عبور صندوق گنج Treasure chest password input

  • تکمیل ورود رمز عبور رابط کاربری Finishing our UI password input

  • افزودن مقداری گنج به صندوق گنج Adding some treasure to our treasure chest

  • افزودن موسیقی و بازنشانی مرحله پس از مرگ بازیکن Adding music and a level reset when the player dies

  • افزودن صدای قدم‌های بازیکن Adding player footstep sounds

  • افزودن صداهای بیشتر بازیکن و دشمن Adding more player and enemy sounds

  • افزودن مکث، شروع مجدد و خروج به بازی - بخش اول Add a pause, restart and quit to your game - Part I

  • افزودن مکث، شروع مجدد و خروج به بازی - بخش دوم Add a pause, restart and quit to your game - Part II

  • ساخت صفحه شروع بازی - بخش اول Building a Game Start screen - Part I

  • ساخت صفحه شروع بازی - بخش دوم Building a Game Start screen - Part II

  • افزودن جلوه‌های تصویری و ثابت کردن رابط‌های کاربری Adding image effects and anchoring our UIs

  • افزودن منوی پایان بازی Adding a Game End Menu

  • ساخت بازی برای انتشار Building our game for release

  • رفع آخرین اشکالات کوچک Fixing our last little bugs

مطالب جایزه Bonus Material

  • مقدمه‌ای بر پلی‌میکر - بخش اول Introduction to Playmaker - Part I

  • مقدمه‌ای بر پلی‌میکر - بخش دوم Introduction to Playmaker - Part II

  • چگونه آسیب بمب را بر اساس فاصله کنترل کنیم How to control a bomb's damage based on distance

  • چگونه از PlayerPrefs با پلی‌میکر استفاده کنیم How to use PlayerPrefs with Playmaker

  • سیستم هدف‌گیری خودکار با افزونه پلی‌میکر Arraymaker - بخش اول Auto targeting system using Playmaker add-on Arraymaker - Part I

  • سیستم هدف‌گیری خودکار با افزونه پلی‌میکر Arraymaker - بخش دوم Auto targeting system using Playmaker add-on Arraymaker - Part II

  • سیستم هدف‌گیری خودکار با افزونه پلی‌میکر Arraymaker - بخش سوم Auto targeting system using Playmaker add-on Arraymaker - Part III

  • استفاده از ری‌کست برای هدف‌گیری و آسیب رساندن به دشمنان - بخش اول Using a Raycast to target and damage enemies - Part I

  • استفاده از ری‌کست برای هدف‌گیری و آسیب رساندن به دشمنان - بخش دوم Using a Raycast to target and damage enemies - Part II

  • استفاده از جدول هش برای ایجاد سیستم موجودی - بخش اول Using Hash Table to create an inventory system - Part I

  • استفاده از جدول هش برای ایجاد سیستم موجودی - بخش دوم Using Hash Table to create an inventory system - Part II

  • استفاده از جدول هش برای ایجاد سیستم موجودی - بخش سوم Using Hash Table to create an inventory system - Part III

  • استفاده از جدول هش برای ایجاد سیستم موجودی - بخش چهارم Using Hash Table to create an inventory system - Part IV

نمایش نظرات

آموزش با یونیتی و پلی‌میکر، بازی‌های ویدئویی فوق‌العاده عجیب و غریب بسازید
جزییات دوره
15 hours
88
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,559
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael M dot Strange Belmont Michael M dot Strange Belmont

مدرس مدرسه عجیب