آموزش پروژه های بازی یونیتی - 20+ پروژه کوچک در یونیتی و سی شارپ [ویدئو]

Unity Game Projects — 20+ Mini Projects in Unity and C# [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Unity رایگان است، یادگیری آن آسان است، دارای مستندات عالی است و موتور بازی است که برای ساخت بازی استفاده می شود. مشاغل در توسعه بازی یونیتی بسیار زیاد است و یادگیری اسکریپت سی شارپ همراه با توسعه بازی یونیتی به شما یک پس زمینه قوی برای ساخت بازی های عالی به راحتی می دهد. این دوره شما را با مفاهیم اولیه، ابزارها و توابع مورد نیاز برای ساخت بازی های کاملا کاربردی با سی شارپ و موتور بازی Unity آشنا می کند. این دوره با آشنایی شما با اهداف آموزشی دوره و مبانی سی شارپ شروع می شود. در مرحله بعد، نحوه ساخت یک کنترلر کاراکتر سه بعدی و یک افکت انفجار سه بعدی را در Unity خواهید آموخت. سپس یک مکانیسم تیراندازی به هدف دو بعدی ساده، اثر باران دو بعدی و کنترلر پخش کننده پلتفرمر دو بعدی ایجاد خواهید کرد. در مرحله بعد، یک دوربین دنبال کننده صاف اجرا می کنید، ویژگی پرش دوبل را به شخصیت خود اضافه می کنید و یک دشمن گشت زنی ایجاد می کنید. بعداً، نحوه پیاده‌سازی پس‌زمینه اسکرول بی‌نهایت دوبعدی، تعیین حد و مرز برای اندازه صفحه و ایجاد مکانیک‌های بازی تیراندازی از بالا به پایین را خواهید آموخت. در مرحله بعد، یک کنترلر ماشین دو بعدی از بالا به پایین ایجاد می کنید و یک مکانیسم دوربین زوم خودکار ایجاد می کنید. در پایان، دو بازی اندرویدی ایجاد می‌کنید و یاد می‌گیرید که چگونه از بازی‌های خود با ادغام تبلیغات ویدیویی کسب درآمد کنید. در پایان این دوره، شما به خوبی با مبانی Unity و C# مورد نیاز برای ساخت بازی های دو بعدی و سه بعدی آشنا خواهید شد. تمام منابع این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Unity-Game-Projects-Twenty-Plus-Mini-Projects-in-Unity-and-C-Sharp ساخت کنترلر کاراکتر سه بعدی یک کنترلر پلتفرمر دو بعدی ایجاد کنید یک مکانیسم صاف دوربین دنبال کنید مکانیک طراحی برای بازی تیراندازی از بالا به پایین یک پس زمینه اسکرول بی نهایت برای یک بازی دو بعدی ایجاد کنید توسعه قابلیت بزرگنمایی و کوچک نمایی دوربین این دوره برای کسانی است که به دنبال استفاده از Unity و C# برای ساخت بازی های دو بعدی و سه بعدی هستند. برای شروع با این دوره، درک اولیه یونیتی و سی شارپ توصیه می شود هرچند اجباری نیست. آموزش استفاده از ویژگی های دو بعدی و سه بعدی یونیتی با اطمینان * با مفاهیم ساخت بازی برنامه نویسی سی شارپ آشنا شوید * برای ساخت بیش از 20 پروژه کوچک در یونیتی آماده شوید.

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

مقدمه ای بر این دوره Introduction to This Course

  • داخل دوره چیست؟ What is Inside the Course?

  • نصب و راه اندازی Unity 2022 Installing and Setting Up Unity 2022

پروژه 1 - آموزش مبانی سی شارپ برای توسعه بازی های سه بعدی Project 1 — Learn C# Basics for 3D Game Development

  • سی شارپ را برای Unity 3D بیاموزید Learn C# for Unity 3D

پروژه 2 - کنترل کننده کاراکتر سه بعدی در یونیتی Project 2 — 3D Character Controller in Unity

  • ایجاد یک کنترلر کاراکتر سه بعدی در Unity C# Creating a 3D Character Controller in Unity C#

پروژه 3 - چرخاندن یک کاراکتر سه بعدی به سمت جهت ماوس Project 3 — Rotating a 3D Character Towards the Mouse's Direction

  • چرخاندن یک کاراکتر به سمت جهت ماوس Rotating a Character Towards the Mouse's Direction

پروژه 4 - ایجاد یک افکت انفجار سه بعدی در یونیتی Project 4 — Creating a 3D Blast Effect in Unity

  • ایجاد یک افکت انفجار سه بعدی با استفاده از Unity Particle System - قسمت 1 Creating a 3D Blast Effect Using Unity Particle System - Part 1

  • ایجاد یک افکت انفجار سه بعدی با استفاده از سیستم ذرات Unity - قسمت 2 Creating A 3D Blast Effect Using Unity Particle System - Part 2

پروژه 5 - C# را برای توسعه بازی های سه بعدی با مثال های کوچک بیاموزید Project 5 — Learn C# for 3D Game Development with Mini Examples

  • آموزش سی شارپ برای Unity 3D در پانزده دقیقه - قسمت 1 Learn C# for Unity 3D in Fifteen Minutes - Part 1

  • آموزش سی شارپ برای Unity 3D در پانزده دقیقه - قسمت 2 Learn C# for Unity 3D in Fifteen Minutes - Part 2

پروژه 6 - سی شارپ را برای توسعه بازی های سه بعدی بیاموزید Project 6 — Learn C# for 3D Game Development

  • آموزش سی شارپ برای Unity 3D در 15 دقیقه - قسمت 3 Learn C# for Unity 3D in 15 Minutes - Part 3

پروژه 7 - تیراندازی با هدف دو بعدی در یونیتی سی شارپ Project 7 — 2D Target Shooting in Unity C#

  • ایجاد مکانیسم تیراندازی 2 بعدی ساده در یونیتی Creating Simple 2D Target Shooting Mechanism in Unity

پروژه 8 - اثر باران دوبعدی با استفاده از Unity Particle Project 8 — 2D Rain Effect Using Unity Particle

  • ایجاد اثر باران دو بعدی در یونیتی با استفاده از سیستم ذرات Creating 2D Rain Effect in Unity Using Particle System

پروژه 9 - کنترلر پخش کننده 2 بعدی پلتفرم Project 9 — 2D Platformer Player Controller

  • ایجاد یک کنترلر پلتفرم دو بعدی در یونیتی سی شارپ Creating a 2D Platformer Controller in Unity C#

  • تنظیم انیمیشن برای Player Setting Up Animations for Player

پروژه 10 - ایجاد یک دوربین 2 بعدی صاف در یونیتی Project 10 — Creating a Smooth Following 2D Camera in Unity

  • ایجاد یک دوربین دوبعدی صاف در یونیتی سی شارپ Creating a Smooth Following 2D Camera in Unity C#

پروژه 11 - اضافه کردن ویژگی دو پرش به شخصیت شما Project 11 — Adding Double Jump Feature to Your Character

  • افزودن ویژگی پرش دوبل به شخصیت شما Adding Double Jump Feature to Your Character

پروژه 12 - ایجاد دشمن گشت زنی در وحدت Project 12 — Creating Patrolling Enemy in Unity

  • ایجاد دشمن گشت زنی در وحدت Creating Patrolling Enemy in Unity

پروژه 13 - پس‌زمینه پیمایش دوبعدی که در هر Sprite و اندازه صفحه کار می‌کند Project 13 — 2D Scrolling Background that Works on Every Sprite and Screen Size

  • ایجاد پس‌زمینه پیمایش بی‌نهایت دوبعدی که در همه جا کار می‌کند Creating 2D Infinite Scrolling Background that Works Everywhere

پروژه 14 - تعیین مرز به صورت خودکار برای هر اندازه صفحه Project 14 — Setting Boundary Automatically for Any Screen Size

  • تنظیم مرز به صورت خودکار برای هر اندازه صفحه نمایش Setting Boundary Automatically for Any Screen Size

پروژه 15 - مکانیک بازی تیرانداز از بالا به پایین Project 15 — Top-Down Shooter Game Mechanics

  • ایجاد مکانیک بازی تیرانداز از بالا به پایین Creating Top-Down Shooter Game Mechanics

  • شلیک گلوله به سمت موش Shooting Bullets Towards the Mouse's Direction

پروژه 16 - کنترلر ماشین دوبعدی از بالا به پایین در یونیتی Project 16 — 2D Top-Down Car Controller in Unity

  • ایجاد یک حرکت دو بعدی خودرو Creating a 2D Car Movement

  • مکانیزم چرخش خودرو Car Turning Mechanism

  • دوربین دوبعدی ماشین بالا به پایین را دنبال کنید Camera Follow for 2D Top-Down Car

  • ایجاد دوربین دنبال کننده صاف Creating a Smooth Follow Camera

پروژه 17 - زوم خودکار دوربین بر اساس فاصله Project 17 — Auto Zoom a Camera Based on Distance

  • بزرگنمایی دوربین به صورت خودکار Camera Zoom In and Out Automatically

پروژه 18 - ساخت یک بازی ساده اندروید در 15 دقیقه Project 18 — Building a Simple Android Game in 15 Minutes

  • ساخت بازی اندروید Food Eater با Unity Creating a Food Eater Android Game with Unity

پروژه 19 - یکپارچه سازی تبلیغات ویدیویی در بازی های اندروید Unity Project 19 — Integrating Video Advertisements in Unity Android Games

  • راه اندازی تبلیغات یونیتی Setting Up Unity Advertisements

  • پیاده سازی تبلیغات ویدیویی در پروژه شما Implementing Video Advertisements in Your Project

  • نمایش تبلیغات ویدیویی با پاداش در بازی های شما Showing Rewarded Video Advertisements in Your Games

  • پاداش دادن به بازیکن برای تماشای یک تبلیغ Rewarding the Player for Watching an Advertisement

  • اجرای بنرهای تبلیغاتی Implementing Banner Advertisements

پروژه 20 - ساخت بازی اندرویدی با توپ Smash Project 20 — Building a Ball Smash Android Game

  • ساخت بازی اندروید Ball Smash در یک ساعت Building a Ball Smash Android Game in One Hour

راهنمای اسکریپت سی شارپ برای مبتدیان مطلق C# Scripting Guide for Absolute Beginners

  • شروع کار با اسکریپت C# در Unity Getting Started with C# Scripting in Unity

  • آشنایی با ساختار یک اسکریپت C# Understanding the Structure of a C# Script

  • توابع رویداد در یونیتی سی شارپ Event Functions in Unity C#

  • متغیرها در سی شارپ Variables in C#

  • متغیرهای عمومی در یونیتی سی شارپ Public Variables in Unity C#

  • عملکرد به روز رسانی در جزئیات The Update Function in Detail

  • مبانی توابع در سی شارپ Function Basics in C#

  • توابع با پارامترها و انواع بازگشت در سی شارپ Functions with Parameters and Return Types in C#

  • عبارات "If - Else" در سی شارپ "If - Else" Statements in C#

  • شرایط بیشتر و بررسی برابری More Conditions and Equality Checking

  • آشنایی با متغیرهای بولی Understanding Boolean Variables

  • آشنایی با آرایه ها در یونیتی سی شارپ Introduction to Arrays in Unity C#

  • اطلاعات بیشتر در مورد آرایه ها در سی شارپ More about Arrays in C#

  • درک حلقه های "For" در سی شارپ Understanding "For" Loops in C#

  • حلقه "While" در سی شارپ "While" Loops in C#

  • آموزش حلقه های Foreach در سی شارپ Learning "Foreach" Loops in C#

  • جابجایی عبارات موردی در سی شارپ Switch Case Statements in C#

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش پروژه های بازی یونیتی - 20+ پروژه کوچک در یونیتی و سی شارپ [ویدئو]
جزییات دوره
10 h 28 m
50
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Raja Biswas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Biswas Raja Biswas

بنیانگذار Charger Games، یادگیرنده و معلم پرشور