آموزش یونیتی ویژوال اسکریپتینگ: یادگیری کدنویسی بازی به روش آسان - آخرین آپدیت

دانلود Unity Visual Scripting: Learn Game Coding The Easy Way

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

یادگیری برنامه‌نویسی شی‌گرا با ساخت بازی‌های دو بعدی و سه بعدی در یونیتی با زبان اسکریپت‌نویسی بصری C#

ساخت بازی‌های دو بعدی و سه بعدی در یونیتی با استفاده از اسکریپت‌نویسی بصری – بدون نیاز به کدنویسی!

ایجاد گراف‌ها با گره‌های کشیدنی و رهاکردنی برای بصری‌سازی و پیاده‌سازی منطق بازی

درک اصول اولیه توسعه بازی در یونیتی

ایجاد پایه‌ای محکم برای پروژه‌های آینده با استفاده از اسکریپت‌نویسی بصری

ناوبری آسان در رابط کاربری یونیتی

پیش‌نیازها: این دوره برای مبتدیان مناسب است، نیازی به تجربه قبلی ندارید.

فقط به کامپیوتری که قادر به اجرای یونیتی باشد و اتصال اینترنت نیاز دارید!

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

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

شما بازی‌های دو بعدی و سه بعدی را از ابتدا خواهید ساخت، بدون اینکه حتی یک خط کد بنویسید و از ابزار داخلی اسکریپت‌نویسی بصری یونیتی، جایگزینی بصری برای C#، استفاده خواهید کرد. با استفاده از گره‌های کشیدنی و رهاکردنی، گراف‌هایی برای بصری‌سازی و پیاده‌سازی منطق بازی ایجاد کنید.

اصول اولیه توسعه بازی را بیاموزید و در حین یادگیری نحوه ناوبری در رابط کاربری یونیتی، پایه‌ای محکم برای پروژه‌های آینده ایجاد کنید.

شما همه چیز را در مورد حرکت پایه بازیکن و فیزیک بازی، و همچنین مدیریت دارایی‌ها و گراف‌ها، ورودی بازیکن و رابط کاربری (UI) خواهید آموخت. همچنین شما را در طراحی بازی راهنمایی خواهیم کرد.

این دوره برای مبتدیان مناسب است، نیازی به تجربه قبلی یونیتی یا کدنویسی ندارید. این دوره عالی است اگر می‌خواهید وارد دنیای توسعه بازی در یونیتی شوید اما از کدنویسی می‌ترسید، یا اگر می‌خواهید روشی جایگزین برای اسکریپت‌نویسی بازی‌ها در یونیتی را کشف کنید.

این دوره همچنین برای کسانی ایده‌آل است که روشی بصری‌تر برای نمایش منطق بازی را ترجیح می‌دهند، یا به دنبال مقدمه‌ای جامع برای اصول اولیه توسعه بازی‌های دو بعدی و سه بعدی با استفاده از موتور یونیتی هستند.

شما دسترسی کامل مادام‌العمر با پرداخت یک هزینه یک‌باره دریافت خواهید کرد. سازندگان دوره، کدنویسان واجد شرایط و باتجربه هستند، بنابراین قادرند مفاهیم پیچیده را به وضوح توضیح دهند و در عین حال سرگرم‌کننده باشند.

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

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


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

مقدمه و تنظیمات Introduction & Setup

  • ویدئوی تبلیغاتی Promo Video

  • به دوره خوش آمدید Welcome To The Course

  • نصب یونیتی Installing Unity

  • معرفی یونیتی Introducing Unity

  • معرفی بولت Introducing Bolt

  • جامعه و پشتیبانی Community & Support

  • دسترسی به پروژه های ما Accessing Our Projects

هجوم میکروب Microbe Mayhem

  • معرفی بخش - هجوم میکروب Section Intro - Microbe Mayhem

  • راه اندازی پروژه Project Setup

  • استفاده از ابزارهای Transform Using the Transform Tools

  • استفاده از متغیرهای Graph Using Graph Variables

  • حرکت پایه دو بعدی Basic 2D Movement

  • حرکت روان Smooth Movement

  • استفاده از Delta Time Using Delta Time

  • استفاده از ورودی: Get Axis Using Input: Get Axis

  • نرمال سازی حرکت Normalizing Movement

  • معرفی برخورد Introducing Collision

  • استفاده از Trigger Colliders Using Trigger Colliders

  • استفاده از متغیرهای شی Using Object Variables

  • معرفی شرط ها Introducing Conditionals

  • ایجاد دشمن جدید Creating a New Enemy

  • استفاده از Random: Range Using Random: Range

  • ساخت Cooldown Making a Cooldown

  • جمع بندی - هجوم میکروب Wrap Up - Microbe Mayhem

دوربین ها دور Arrows Away

  • معرفی بخش - دوربین ها دور Section Intro - Arrows Away

  • طراحی بازی - دوربین ها دور Game Design - Arrows Away

  • راه اندازی پروژه Project Setup

  • حرکت Rigidbody Rigidbody Movement

  • تکمیل حرکت بازیکن Finishing Player Movement

  • تنظیمات دوربین Camera Setup

  • چرخاندن دوربین Rotating The Camera

  • استفاده از Mathf: Clamp Using Mathf: Clamp

  • اضافه کردن نشانگر Adding A Reticle

  • معرفی Prefabs Introducing Prefabs

  • ایجاد یک تیر Instantiating An Arrow

  • اضافه کردن نیرو به تیرها Adding Force To Arrows

  • پنهان کردن نشانگر ماوس Hiding The Cursor

  • مدیریت نمونه های تیر Managing Arrow Instances

  • استفاده از بررسی Null Using Null Checks

  • ساخت اهداف Making The Targets

  • ایجاد محیط Creating The Environment

  • کسب امتیاز Scoring Points

  • زدن مرکز هدف Hitting The Bullseye

  • ساخت افکت ذرات Making A Particle Effect

  • فعال سازی افکت ذرات Triggering A Particle Effect

  • اضافه کردن امتیاز بازیکن Adding Player Score

  • نمایش امتیاز بازیکن Displaying Player Score

  • شارژ کردن تیرها Charging Up Arrows

  • محدود کردن قدرت تیر Clamping Arrow Power

  • استفاده از اسلایدر Using A Slider

  • تنظیم جهت پرواز Setting Flight Orientation

  • رفع چرخش پرتاب Fixing The Launch Rotation

  • کاهش قدرت تیر Decreasing Arrow Power

  • اضافه کردن تایمر Adding A Timer

  • ساخت پنل پایان بازی Making A Game Over Panel

  • تکمیل حلقه بازی Finishing The Game Loop

  • جمع بندی - دوربین ها دور Wrap Up - Arrows Away

صعود یخی Icy Ascent

  • معرفی بخش - صعود یخی Section Intro - Icy Ascent

  • صعود یخی - طراحی بازی Icy Ascent - Game Design

  • راه اندازی پروژه Project Setup

  • استفاده از لایه های مرتب سازی Using Sorting Layers

  • معرفی اشکال Sprite Introducing Sprite Shapes

  • بهبود اشکال Sprite Refining Sprite Shapes

  • استفاده از Edge Colliders Using Edge Colliders

  • تنظیم بازیکن Setting Up The Player

  • ساخت انیمیشن های بازیکن Making Player Animations

  • استفاده از Animator Using The Animator

  • تنظیم سیستم ورودی Setting Up The Input System

  • معرفی گراف های وضعیت Introducing State Graphs

  • فعال سازی انیمیشن های بازیکن Activating Player Animations

  • حرکت افقی بازیکن Horizontal Player Movement

  • بهبود حرکت بازیکن Refining Player Movement

  • برگرداندن Sprite بازیکن Flipping The Player Sprite

  • پرش بازیکن Making The Player Jump

  • بهبود پرش Refining The Jump

  • اضافه کردن انیمیشن پرش Adding A Jump Animation

  • نرم کردن انتقال ها Smoothing the Transitions

  • دوربین دنبال کننده Cinemachine Cinemachine Follow Camera

  • اضافه کردن محدود کننده دوربین Adding A Camera Confiner

  • تنظیم سکوهای متحرک Setting Up Moving Platforms

  • تکمیل سکوهای متحرک Finishing Moving Platforms

  • اضافه کردن بررسی زمین Adding A Ground Check

  • اضافه کردن حالت سقوط Adding A Fall State

  • بهبود فرود Improving The Landing

  • تنظیم خطرات Setting Up Hazards

  • وضعیت های دشمن آدم برفی Snowman Enemy States

  • اضافه کردن پرتابه های آدم برفی Adding Snowman Projectiles

  • تغییر جهت آدم برفی Changing Snowman Direction

  • رفع اشکالات حرکتی Fixing Movement Bugs

  • تکمیل حالت مرگ Finishing The Death State

  • اضافه کردن برف VFX Adding Snow VFX

  • تکمیل جلوه های ویژه بازی Finishing Game VFX

  • تزئین مرحله Decorating The Level

  • ایجاد اثر پارالاکس Creating Parallax Effect

  • ساخت حلقه بازی Making The Game Loop

  • جمع بندی - صعود یخی Wrap Up - Icy Ascent

ادامه سفر توسعه بازی شما Continuing Your GameDev Journey

  • درس جایزه Bonus Lecture

نمایش نظرات

آموزش یونیتی ویژوال اسکریپتینگ: یادگیری کدنویسی بازی به روش آسان
جزییات دوره
15 hours
97
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,966
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

GameDevtv Team GameDevtv Team

آموزش ساخت و فروش بازی

Taryn McMillan Taryn McMillan

مدرس GameDev.tv