آموزش جامع توسعه بازی‌های اندروید با Unity - آخرین آپدیت

دانلود Fundamentals of Unity Android Game Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی، دروازه ورود شما برای تسلط بر توسعه بازی‌های اندروید با استفاده از نسخه Unity 2022 است. شما مسیر یادگیری را با نحوه نصب و پیکربندی Unity و کسب درک اولیه از این پلتفرم آغاز خواهید کرد. سپس، به سراغ ساخت یک بازی سه بعدی جذاب در سبک Endless Runner می‌روید و مفاهیمی همچون طراحی مراحل، کنترل حرکت بازیکن و مدیریت مکانیک‌های بازی مانند تولید پلتفرم‌ها و حذف اشیاء را می‌آموزید. در ادامه، این دوره شما را به سفری هیجان‌انگیز برای توسعه یک بازی سه بعدی زیگزاگ (Zigzag) می‌برد. در این بخش، مکانیک‌های پیشرفته‌ای مانند کنترل بازیکن از طریق ورودی‌های لمسی، تولید پلتفرم‌ها با الگوریتم‌های تصادفی و ایجاد رویدادهای پویا مانند حرکت دوربین و افکت‌های ذره‌ای (Particle Effects) را فرا خواهید گرفت. همچنین یک رابط کاربری (UI) حرفه‌ای شامل سیستم ثبت امتیاز، صفحات Game Over و انیمیشن‌هایی که به بازی شما جلوه‌ای تجاری می‌بخشد، طراحی خواهید کرد. در بخش نهایی، نحوه بیلد (Build)، بهینه‌سازی و انتشار بازی‌هایتان در پلتفرم اندروید آموزش داده می‌شود. علاوه بر کدنویسی و مکانیک‌های بازی، شما یاد می‌گیرید که دارایی‌های گرافیکی (Game Art Assets) خود را از صفر و با استفاده از نرم‌افزار Inkscape طراحی کنید. این دوره تمام مراحل، از طراحی اسپرایت‌ها گرفته تا خروجی گرفتن برای استفاده در Unity را پوشش می‌دهد. در پایان، شما تجربه عملی ساخت و انتشار چندین بازی اندرویدی را کسب کرده و دانش لازم برای شروع پروژه‌های شخصی خود در دنیای بازی‌سازی را خواهید داشت. این دوره برای مبتدیانی طراحی شده است که با مفاهیم پایه برنامه‌نویسی آشنا هستند. هیچ تجربه قبلی در Unity یا بازی‌سازی نیاز نیست، اما آشنایی مقدماتی با زبان C# می‌تواند کمک‌کننده باشد.

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

شروع به کار Getting Started

  • نصب و پیکربندی Unity 2022 Installing and Setting Up Unity 2022

ساخت یک بازی سه بعدی Endless Runner ساده با Unity 2022 Create A Simple 3D Endless Runner with Unity 2022

  • ساخت بازی Runner سه بعدی Create 3D Runner Game

ساخت یک بازی سه بعدی زیگزاگ Let's Create A 3D Zigzag Game

  • تنظیمات مرحله بازی، بازیکن و پلتفرم Setting Up Game Level, Player, and Platform

  • کنترل توپ Controlling the Ball

  • حرکت توپ پس از اولین لمس Moving the Ball after First Touch

  • بررسی سقوط توپ از روی پلتفرم Checking When the Ball Falls Off the Platform

  • دنبال کردن نرم توپ توسط دوربین Camera Following the Ball Smoothly

  • سقوط پلتفرم‌ها پس از عبور توپ Make the Platforms Fall Down after Ball Goes Away

  • تولید پلتفرم‌ها (Spawning) Spawning the Platforms

  • الگوریتم تولید تصادفی پلتفرم‌ها Random Platform Spawning Algorithm

  • اصلاح خطاهای سقوط پلتفرم Fixing Platform Falling

  • ساخت الماس‌ها و تولید تصادفی آن‌ها Creating Diamonds and Randomly Spawning Them

  • حذف الماس‌ها در هنگام برخورد Destroying Diamonds in Collision

  • ایجاد افکت‌های ذره‌ای جذاب Creating Awesome particle Effects

  • ساخت UiManager و انیمیشن‌های متنی Create UiManager and Text Animations

  • انیمیشن‌های تکمیلی برای منوی اصلی More Main Menu UI Animations

  • منوی Game Over و انیمیشن‌ها Game Over Menu and Animations

  • اسکریپت‌نویسی برای UiManager Scripting the UiManager

  • مدیریت امتیازات و رکورد (HighScore) ScoreManager Score and HighScore

  • ساخت GameManager و کنترل کل بازی Creating GameManager and Controlling the Whole Game

  • اصلاحات نهایی و اتمام بازی Final Fixes and Finishing the Game

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

ساخت یک بازی اندرویدی دو بعدی ساده در یک ساعت Build a Simple 2D Android Game in One Hour

  • ساخت یک بازی اندرویدی دو بعدی ساده Build a Simple 2D Android Game

طراحی دارایی‌های گرافیکی بازی از صفر Create Game Art Assets from Scratch

  • دوره فشرده Inkscape Inkscape Crash Course

  • ساخت دارایی‌های گرافیکی پایه: طراحی توپ گرادینت Creating Basic 3D Game Art Assets: Designing a Gradient Ball

  • طراحی گرافیک: طراحی چهره برای کاراکتر توپ سه بعدی Create Game Art: Designing Facial Features for a 3D Ball Character

  • طراحی اسپرایت دوم برای Tappy Ball Designing Second Tappy Ball Sprite

  • طراحی لوله‌ها و ساخت دارایی‌های گرافیکی Designing the Pipe - Creating Game Art Assets

  • طراحی ابرهای آسمان و زمین Designing Sky Clouds and Ground - Game Art Assets

  • خروجی گرفتن از گرافیک‌ها برای استفاده در بازی Exporting Your Game Art Assets to Use Them in Game

ساخت بازی Tappy Ball Let's Create Tappy Ball Game

  • ساخت منو و رابط کاربری Tappy Ball Creating Tappy Ball Menu and UI

  • برنامه‌نویسی حرکت توپ Programming the Ball Movement

  • افزودن لوله‌ها Adding the Pipes

  • تولید لوله‌ها در محیط بازی Spawning the Pipes

  • بررسی و محاسبه امتیاز Checking Score

  • طراحی UI و UiManager Designing UI and UiManager

  • منوی Game Over و انیمیشن‌ها Game Over Menu and Animations

  • افزودن المان‌های جذاب به رابط کاربری Adding Attractive User Interface Elements

  • ساخت Game Manager و کنترل کلی Creating Game Manager and Controlling Everything

  • بهینه‌سازی‌های نهایی و اتمام بازی Adding Final Tweaks and Finishing the Game

ساخت بازی اندرویدی شلیک توپ لمسی با Unity Build a Touch Ball Shoot Android Game with Unity

  • ساخت کامل یک بازی اندروید از ابتدا تا انتها در 40 دقیقه Build an Android Game Start to Finish in 40 Minutes

نمایش نظرات

آموزش جامع توسعه بازی‌های اندروید با Unity
جزییات دوره
12h 37m
41
(آخرین آپدیت)
561
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده