آموزش جامع بازی‌سازی اندروید با Unity 6 در 30 روز [ویدئویی] - آخرین آپدیت

دانلود Master Unity Android Game Development in 30 Days [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دروازه شما برای تسلط بر Unity 6 (2024) جهت توسعه بازی‌های اندروید است. با شروع از مراحل نصب و راه‌اندازی، شما وارد دنیای خلق بازی‌های جذاب دو‌بعدی و سه‌بعدی خواهید شد و پایه‌ای قوی در ابزارهای یونیتی و برنامه‌نویسی C# بنا می‌کنید. از پیکربندی ورودی‌های لمسی تا پیاده‌سازی مکانیک‌های پیشرفته بازی، هر گام برای ارتقای مهارت‌های شما طراحی شده است. در طول این دوره، بازی‌های متنوعی از رانرهای بی‌پایان تا شوترهای تعاملی خواهید ساخت که هر کدام فرصت‌های یادگیری منحصر به فردی را ارائه می‌دهند. یاد می‌گیرید که رابط‌های کاربری (UI) را طراحی کنید، محیط‌های پویا بسازید و انیمیشن‌ها را ادغام نمایید. با تمرینات کدنویسی عملی و مثال‌های واقعی، شما نه‌تنها بازی می‌سازید، بلکه توانایی‌های حل مسئله و برنامه‌نویسی خود را نیز بهبود می‌بخشید. در پایان این دوره، اعتماد به نفس لازم برای انتشار بازی‌های خود در پلتفرم‌های اندروید و WebGL را خواهید داشت. تکنیک‌های درآمدزایی مانند Unity Ads و ویژگی‌های پیشرفته گیم‌پلی، شما را مجهز می‌کند تا پروژه‌هایی در سطح حرفه‌ای خلق کرده و ایده‌های خلاقانه خود را به واقعیت تبدیل کنید. توسعه بازی‌های اندرویدی 2D و 3D با استفاده از Unity 6 نوشتن اسکریپت‌های C# تمیز و بهینه برای مکانیک‌های بازی طراحی عناصر تعاملی UI برای تجربه کاربری صیقل‌خورده پیاده‌سازی کنترل‌های لمسی و ورودی‌های شتاب‌سنج انتشار و درآمدزایی از بازی‌ها در پلتفرم‌های مختلف این دوره برای مبتدیان و توسعه‌دهندگان مشتاق بازی با علاقه به اندروید ایده‌آل است. دانش پایه برنامه‌نویسی مفید است اما الزامی نیست، زیرا مهارت‌های بنیادی C# به طور مفصل پوشش داده شده است. نصب کامل Unity 6 – از نصب تا پیکربندی اندروید * پروژه‌های عملی بازی‌سازی – ساخت بازی‌های 2D و 3D مانند شوتر، رانر و پازل * دوره فشرده C# – تسلط بر مفاهیم ضروری اسکریپت‌نویسی از طریق تمرینات کاربردی

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

نصب و راه‌اندازی Unity 6 (2024) Installing & Setting Up Unity 6 (2024)

  • مقدمه‌ای بر این دوره Introduction To This Course

  • نصب و راه‌اندازی Unity 6 Installing & Setting Up Unity 6

  • تنظیمات Unity 6 برای توسعه بازی اندروید Setting Up Unity 6 for Android Game Development

  • ایجاد یک اسکریپت C# جدید در Unity 6 Creating A New C# Script in Unity 6

  • نصب Unity 2023 Installing Unity 2023

  • رفع مشکل Auto Completion در Visual Studio Fixing Visual Studio Auto Completion Problem

ساخت اولین بازی اندروید با Unity 6 (2024) Build Your First Android Game with Unity 6 (2024)

  • ساخت بازی اندروید 3D Tap Shooter با Unity 6 Build A 3D Tap Shooter Android Game with Unity 6

ساخت بازی اندروید Tap Shooter دو بعدی با Unity 6 (2024) Build A 2D Tap Shooter Android Game with Unity 6 (2024)

  • تست بازی (Play Testing) Play Testing The Game

  • راه‌اندازی پروژه و وارد کردن اسپرایت‌ها Setting Up The Project & Importing Sprites

  • ساخت اسکریپت هدف (Target) Creating The Target Script

  • ساخت مدیریت بازی (Game Manager) Creating The Game Manager

  • تولید تصادفی هدف‌ها (Spawning) Randomly Spawning The Targets

  • ساخت رابط کاربری امتیاز (Score UI) Creating The Score UI

  • ساخت رابط کاربری منو (Menu UI) Creating The Menu UI

  • افزودن قابلیت لمس برای شروع و اتمام بازی Adding Tap To Start & Finishing The Game

دوره فشرده اسکریپت‌نویسی C# (تمرینات کدنویسی) C# Scripting Crash Course (Coding Exercises)

  • نوشتن اولین کد C# و ساخت اولین اسکریپت Writing Your First C# Code & Creating First Script

  • بررسی دقیق ساختار یک اسکریپت C# Understanding The Structure of a C# Script in Detail

  • آموزش متغیرها و انواع داده‌ها در C# Learning Variables & Datatypes in C#

  • شروع کار با دستورات if else برای بررسی شرایط Getting Started with if else Statements for Checking Conditions

  • کار با متغیرهای Boolean در C# Working with Boolean Variables in C#

  • ترکیب چندین شرط در C# Combining Multiple Conditions Together in C#

دوره فشرده اسکریپت‌نویسی C# - بخش دوم C# Scripting Crash Course - Part 2

  • ساخت و فراخوانی توابع سفارشی در C# Creating and Calling Custom Functions in C#

  • ساخت توابع با پارامتر و مقادیر بازگشتی Creating Functions with Parameters and Return Types

  • مفهوم حلقه‌ها و توضیح دقیق حلقه For Concept of Loops and For Loop Detailed Explanation

  • حلقه While به همراه مثال کاربردی While Loop with Detailed Example

  • شروع کار با آرایه‌ها در C# و یونیتی Getting Started with Arrays in C# & Unity

  • مثال‌های کاربردی بیشتر از آرایه‌ها Arrays with More Practical Examples

ساخت بازی اندروید Dodging سه‌بعدی با Unity 6 3D Dodging Android Game with Unity 6

  • راه‌اندازی زمین و بازیکن Setting Up The Ground and Player

  • ساخت سنگ‌های در حال سقوط Creating The Falling Stones

  • ساخت کنترلر بازیکن (Player Controller) Creating Player Controller

  • ساخت مدیریت بازی (Game Manager) Creating The GameManager

  • ساخت سیستم امتیازدهی Creating Score Mechanism

  • تبدیل بازی به نسخه اندروید Converting The Game To Android

  • افزودن ورودی‌های لمسی و تست بازی Adding Touch Inputs and Playtesting The Game

  • تنظیمات نهایی و خروجی گرفتن apk Final Tweaks and Building apk

ساخت بازی اندروید جمع‌آوری هویج با جوی استیک لمسی Carrot Collector Android Game with Touch Joystick

  • ساخت بازی اندروید جمع‌آوری هویج با یونیتی Build A Carrot Collector Android Game with Unity

ساخت بازی Ninja Runner - رانر بی‌پایان سه‌بعدی با Unity 6 Build Ninja Runner - 3D Endless Runner Game with Unity 6

  • گیم‌پلی Ninja Run Ninja Run Gameplay

  • وارد کردن مدل‌های سه‌بعدی برای بازی Importing 3D Assets for the Game

  • افزودن پل Adding The Bridge

  • راه‌اندازی مرحله و Skybox Setting Up The Level & Skybox

  • وارد کردن و تنظیم کاراکتر نینجا Importing & Setting Up Ninja Character

  • افزودن انیمیشن‌ها به کاراکتر بازیکن Adding Animations To The Player Character

  • ساخت اسکریپت کنترلر بازیکن Creating The Player Controller Script

  • تولید نامحدود پل‌ها Spawning Bridges Infinitely

ساخت بازی Ninja Runner - بخش دوم Build Ninja Runner - Part 2

  • ساخت موانع و تشخیص برخورد (Collision) Creating Obstacles & Detecting Collision

  • تولید موانع در محیط Spawning The Obstacles

  • ساخت رابط کاربری امتیاز Creating The Score UI

  • ساخت منوی اصلی Creating The Main Menu

  • اعمال برخی اصلاحات و بهینه‌سازی‌ها Adding Some Tweaks

  • افزودن موسیقی پس‌زمینه Adding Background Music

ساخت بازی اندروید جمع‌آوری سکه Roll A Ball Roll A Ball Coin Collecting Android Game

  • ساخت بازی جمع‌آوری سکه Roll A Ball با یونیتی Building Roll A Ball Coin Collecting Game with Unity

  • تبدیل به اندروید و وارد کردن جوی استیک لمسی Converting To Android & Importing Touch Joystick

  • کدنویسی کنترل ورودی جوی استیک لمسی Coding Touch Joystick Input Control

ساخت بازی سرگرم‌کننده ترکاندن بادکنک برای اندروید Balloon Popper Fun Android Game

  • ساخت بازی اندروید Balloon Popper Building A Balloon Popper Android Game

ساخت بازی اندروید Block Dodger دو بعدی با یونیتی Build 2D Block Dodger Android Game with Unity

  • تست بازی (Playtesting) Playtesting The Game

  • راه‌اندازی و وارد کردن Assetsها Setting Up & Importing Assets

  • افزودن زمین، بازیکن و آسمان Adding Ground Player & Sky

  • ساخت بلاک Creating The Block

  • ساخت اسکریپت بلاک Creating The Block Script

  • ساخت کنترلر بازیکن Creating The Player Controller

  • ساخت Game Manager و تولید بلاک‌ها Creating Game Manager & Spawning Blocks

  • ساخت سیستم امتیاز و منوی UI Creating Score & Menu UI

  • ساخت متن عنوان و اصلاح UI لمسی Creating Title Text & Fixing Tap UI

  • خروجی برای اندروید و ساخت Apk Building For Android & Creating Apk

ساخت بازی اندروید رانر بی‌پایان سه‌بعدی 3D Endless Runner Android Game

  • ساخت بازی اندروید رانر بی‌پایان سه‌بعدی با یونیتی Build A 3D Endless Runner Android Game with Unity

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

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

ساخت بازی اندروید Save The Ball با یونیتی Save The Ball Android Game with Unity

  • ساخت بازی اندروید Save The Ball با یونیتی Building Save The Ball Android Game with Unity

ساخت بازی اندروید Ball Smash با یونیتی Ball Smash Android Game with Unity

  • ساخت بازی اندروید Ball Smash با یونیتی Building Ball Smash Android Game with Unity

ساخت بازی اندروید Egg Catcher دو بعدی با یونیتی - بخش اول 2D Egg Catcher Android Game with Unity - Part 1

  • مقدمه‌ای بر بازی Egg Catcher Introduction To The Egg Catcher Game

  • راه‌اندازی صحنه (Scene) Setting Up The Scene

  • راه‌اندازی سبد Setting Up The Basket

  • ساخت کنترلر سبد Creating The Basket Controller

  • حرکت نرم سبد Smoothly Moving Basket

  • محدود کردن محدوده حرکت سبد Limiting Basket Movement

  • راه‌اندازی تخم‌مرغ Setting Up The Egg

  • ساخت سیستم بررسی امتیاز Creating Score Checker

  • ساخت اسکریپت تخم‌مرغ Creating Egg Script

  • راه‌اندازی Game Manager Setting Up The GameManager

  • تولید تخم‌مرغ‌ها Spawning The Eggs

  • تولید تخم‌مرغ‌ها در موقعیت‌های تصادفی Spawning Eggs at Random Positions

ساخت بازی اندروید Egg Catcher دو بعدی با یونیتی - بخش دوم 2D Egg Catcher Game with Unity - Part 2

  • افزودن قابلیت امتیازدهی Adding Score Functionality

  • طراحی رابط کاربری امتیاز Designing Score UI

  • طراحی منوی شروع Designing The Start Menu

  • افزودن قابلیت‌ها به منوی اصلی Adding Functionalities To The Main Menu

  • ساخت منوی Game Over Creating Game Over Menu

  • ساخت و انتشار برای اندروید Building and Publishing to Android

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی Build 3D ZigZag Racing Android Game with Unity

  • مقدمه‌ای بر بازی ZigZag Racer Introduction to ZigZag Racer Game

  • ساخت اولین پلتفرم Creating The First Platform

  • راه‌اندازی دوربین Setting Up The Camera

  • ساخت پلتفرم‌های کوچک Creating Small Platforms

  • افزودن مدل ماشین Adding The Car Model

  • تنظیم Collider ماشین Setting Up The Car Collider

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی - بخش دوم Build 3D ZigZag Racing Android Game with Unity - Part 2

  • ساخت اسکریپت کنترلر ماشین و حرکت دادن آن Creating Car Controller Script & Moving The Car

  • بررسی ورودی و تغییر جهت ماشین Checking Input and Changing Direction of The Car

  • ساخت Game Manager و حرکت بعد از اولین لمس Creating Game Manager & Moving After First Touch

  • نادیده گرفتن اولین ضربه (Tap) Ignoring the First Tap

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی - بخش سوم Build 3D ZigZag Racing Android Game with Unity - Part 3

  • درک مکانیسم تولید پلتفرم‌ها Understanding the Platform Spawning Mechanism

  • ساخت پلتفرم‌های تولیدی تصادفی Creating Random Spawning Platforms

  • تولید خودکار پلتفرم‌ها Spawning Platforms Automatically

  • ساخت دوربین با دنبال‌کننده نرم Creating Smooth Following Camera

  • توقف تولید پلتفرم و دنبال‌کننده دوربین هنگام Game Over Stopping Platform Spawning & Camera Following on Game Over

  • ساخت افکت سقوط پلتفرم Creating The Platform Falling Effect

  • بارگذاری مجدد مرحله و اصلاح نورپردازی Reloading Level & Fixing Light

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی - بخش چهارم Build 3D ZigZag Racing Android Game with Unity - Part 4

  • ساخت سیستم امتیازدهی Creating A Score System

  • نمایش امتیاز روی صفحه Displaying Score on Screen

  • به‌روزرسانی امتیاز در حین بازی Updating Score During Game Play

  • ساخت رابط کاربری منوی اصلی Creating Main Menu UI

  • انیمیت کردن متن Tap Animating The Tap Text

  • ساخت متن بالاترین امتیاز (High Score) Creating The High Score Text

  • به‌روزرسانی و ذخیره بالاترین امتیاز Updating and Saving The High Score

  • رفع برخی مشکلات Fixing Some Problems

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی - بخش پنجم Build 3D ZigZag Racing Android Game with Unity - Part 5

  • یافتن و وارد کردن موسیقی رایگان بازی Finding and Importing Free Game Music

  • پخش صدا Playing Audio

  • ساخت آیتم‌های قابل جمع‌آوری Creating Collectable Items

  • تولید تصادفی الماس‌ها Spawning Diamonds Randomly

  • افزایش امتیاز و حذف الماس‌ها Incrementing Score & Destroying Diamonds

  • پخش صدا هنگام جمع‌آوری الماس‌ها Playing Audio When Collecting Diamonds

ساخت بازی اندروید ZigZag Racing سه‌بعدی با یونیتی - بخش ششم Build 3D ZigZag Racing Android Game with Unity - Part 6

  • ساخت افکت ذره‌ای (Particle Effect) برای جمع‌آوری Creating Pick Up Particle Effect

  • ایجاد نمونه از افکت ذره‌ای جمع‌آوری Instantiating Pick Up Particle Effect

  • تغییر خودکار رنگ پس‌زمینه Changing Background Color Automatically

  • انتشار آنلاین بازی با خروجی WebGL Publish Your Game Online with WebGL Build

  • انتشار بازی در پلتفرم اندروید Publish Your Game on Android Platform

  • پنج جایگاه برای آپلود رایگان بازی اندروید 5 Places To Upload Your Android Game for Free

ساخت بازی اندروید هایپرکژوال رانر بی‌پایان سه‌بعدی 3D Endless Runner Hyper Casual Android Game

  • راه‌اندازی بازی Setting Up The Game

  • افزودن بازیکن Adding The Player

  • ساخت اسکریپت کنترلر بازیکن Creating The Player Controller Script

  • محدود کردن موقعیت بازیکن Limiting Player Position

  • ساخت دشمنان Creating Enemies

  • تولید دشمنان از موقعیت‌های تصادفی Spawning Enemies From Random Position

  • شروع مجدد بازی هنگام برخورد Restarting Game On Collision

  • ساخت سیستم امتیازدهی Creating The Score System

ساخت بازی هایپرکژوال رانر بی‌پایان سه‌بعدی - بخش دوم 3D Endless Runner Hyper Casual Game - Part 2

  • افزودن قابلیت Press Any Key برای شروع بازی Press Any Key To Start The Game

  • ساخت متن چشمک‌زن انیمیشنی Creating Animated Blinking Text

  • ساخت منوی اصلی Creating The Main Menu

  • ذخیره امتیاز و ساخت High Score Saving Score and Creating High Score

  • افزودن افکت مه (Fog) Adding Fog Effect

  • افزودن کنترل‌های ورودی لمسی Adding Touch Input Controls

  • ساخت UI مستقل از رزولوشن صفحه Creating Screen Resolution Independent UI

  • تبدیل به اندروید و اجرا روی دستگاه موبایل Converting To Android & Running on Mobile Device

ضروریات توسعه بازی اندروید در یونیتی Unity Android Game Development Essentials

  • ورودی لمسی ساده و آسان Easy & Simple Touch Input

  • ورودی‌های لمسی اندروید در یونیتی Unity Android Touch Input

  • ورودی شتاب‌سنج اندروید در یونیتی Unity Android Accelerometer Input

  • لمس و حذف اشیاء بازی Touch & Destroy Game Objects

  • ورودی لمس کشویی (Swipe) Touch Swipe Input

پیاده‌سازی تبلیغات ویدئویی و درآمدزایی از بازی Implementing Video Ads & Monetizing Your Game

  • راه‌اندازی Unity Ads Setting Up Unity Ads

  • پیاده‌سازی تبلیغات ویدئویی Interstitial Implementing Interstitial Video Ads

  • پخش تبلیغات Interstitial در بازی Playing Interstitial Ads in your Game

  • نمایش تبلیغات بنری در بازی Displaying Banner Ads in Your Game

آموزش کنترل نسخه (Version Control) Learn Version Controlling

  • چرا از کنترل نسخه استفاده کنیم؟ Why Use Version Controlling

  • کلون کردن و ایجاد مخزن (Repository) جدید Cloning and Creating New Repository

  • مثال عملی کنترل نسخه Practical Version Controlling Example

  • شاخه بندی (Branching) پروژه‌ها Branching Your Projects

  • پوش کردن مخزن محلی در Github و Bitbucket Pushing Local Repository to Github & Bitbucket

نمایش نظرات

آموزش جامع بازی‌سازی اندروید با Unity 6 در 30 روز [ویدئویی]
جزییات دوره
26h 6m
153
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Raja Biswas
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Biswas Raja Biswas

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