آموزش مطابقت 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8h 42m
24
Skillshare (اسکیل شیر) skillshare-small
03 مهر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Yanuziello Thomas Yanuziello

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

Skillshare (اسکیل شیر)

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

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