آموزش مطابقت 3 طراحی و برنامه نویسی بازی متوسط ​​در Unity3D

Match 3 Intermediate Game Design and Programming in Unity3D

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

به دوره Skillshare من در مورد نحوه ساخت یک بازی کامل از ابتدا در Unity خوش آمدید.

برای این دوره ما یک بازی پازل Match3 می سازیم.

برخی از بازی‌های پازل بسیار موفق Match 3 که ممکن است نام آنها را شنیده باشید یا بازی کرده باشید، عبارتند از. Bejewelled، Candy Crush، Anipang، Puzzle Dragon، و Zookeeper.

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

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

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

همراه با این دوره، شما بازی Match 3 خود را در Unity طراحی خواهید کرد!

اگر ترجیح می‌دهید از همان نسخه استفاده کنید، این درس‌ها با استفاده از Unity Editor نسخه 2021.3.14f1 ضبط شده‌اند.

دارایی‌هایی را که من استفاده می‌کنم در بخش "منابع" پیدا خواهید کرد.

هنگامی که پروژه شما کامل شد، آن را در itch.io و/یا github.com آپلود کنید و پیوندی را به صفحه به اشتراک بگذارید.
اگر پیوند به درستی ارسال نشد، به جای آن پیوند را در توضیحات پروژه قرار دهید.

به آنچه دانش‌آموزان دیگر ساخته‌اند نگاهی بیندازید و بازخوردی در مورد ارسال‌های آنها بگذارید.


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

درس ها Lessons

  • 1-3 حرکت صاف 1-3 Smooth Moves

  • 1-0 ابزار 1-0 Tools

  • 4-2 نکته 4-2 Hints

  • 3-2 واکنش های زنجیره ای 3-2 Chain Reactions

  • 4-3 صوتی 4-3 Audio

  • 3-5 پاور آپ 3-5 Powerups

  • 4-5 منو 4-5 menus

  • 2-1 جمعیت 2-1 Populating

  • 2-3 تعویض 2-3 Swapping

  • 2-0 هسته مکانیک 2-0 Core Mechanic

  • 2-2 ورودی 2-2 Input

  • 3-1 جمعیت مجدد 3-1 Repopulating

  • 4-0 لهستانی 4-0 Polish

  • 3-0 مکانیک اضافی 3-0 Extra Mechanics

  • 1-2 ادغام اشیاء 1-2 Object Pooling

  • 3-3 شاخه 3-3 Branches

  • 2-4 تطبیق 2-4 Matching

  • 1-4 سیستم شبکه 1-4 Grid System

  • 4-4 بصری 4-4 Visual

  • 4-1 ترکیب 4-1 Combos

  • 2-5 حل و فصل 2-5 Resolving

  • 3-4 ارتقاء 3-4 Upgrading

  • 0 مقدمه 0 Intro

  • 1-1 سینگلتون 1-1 Singleton

نمایش نظرات

آموزش مطابقت 3 طراحی و برنامه نویسی بازی متوسط ​​در Unity3D
جزییات دوره
8h 42m
24
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
9
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Yanuziello Thomas Yanuziello

توسعه دهنده بازی Indie