آموزش کارگاه GameMaker 2D Platformer

GameMaker 2D Platformer Workshop

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

آیا به توسعه بازی، هنر پیکسلی علاقه دارید یا به سادگی عاشق بازی هستید و همیشه رویای ایجاد پلتفرم دو بعدی خود را با الهام از یکپارچهسازی با سیستمعامل خود داشته اید؟

به ما در "GameMaker 2D Platformer Workshop" بپیوندید، یک کلاس جامع Skillshare که برای سفری شما به دنیای هیجان انگیز ساخت بازی طراحی شده است.

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

6 نکته برتر درباره "کارگاه آموزشی GameMaker 2D Platformer":

  1. Master Character Dynamics: در ایجاد کنترل‌های کاراکتر واکنش‌گرا و حرکت هوش مصنوعی هوشمند که به‌طور خاص برای پلتفرم‌های دوبعدی طراحی شده است، شیرجه بزنید و مطمئن شوید که شخصیت‌های شما حرکت می‌کنند و با دنیای بازی به روش‌های واقع‌گرایانه و جذاب تعامل دارند.
  2. طراحی نوآورانه گیم پلی: هنر طراحی مکانیک های گیم پلی منحصر به فرد را بیاموزید، مانند سیستمی جدید که در آن حرکات بیش از حد باعث انفجار ربات در سطوح می شود و پیچ و تاب هیجان انگیزی را به استراتژی و تجربه بازیکن بازی شما اضافه می کند.
  3. سیستم‌های پیشرفت پیشرفته: با استفاده از یک سیستم کلکسیونی برای باز کردن قفل نواحی جدید و معرفی کاشی‌های قفل، مکانیک‌های پیشرفته پیشرفت را توسعه دهید، که بازیکنان را ملزم می‌کند تا مجموعه کلیدها را برای پیشرفت استراتژی‌بندی کنند، عمق و قابلیت پخش مجدد بازی را غنی‌تر کنند.
  4. طرح‌های پلت‌فرم خلاق: خلاقیت خود را در طراحی پلتفرم با ساختن پلت‌فرم‌های منحصربه‌فرد، از جمله پلتفرم‌هایی که به بازیکنان اجازه می‌دهد از پایین بپرند و سایرین که به‌طور جادویی ظاهر می‌شوند و ناپدید می‌شوند، خلاقیت خود را در طراحی پلتفرم آزاد کنید و بازیکنان را به چالش بکشید و به بازی شما تنوع دهید.
  5. انیمیشن‌ها و جلوه‌های پویا: جذابیت بصری بازی خود را با تنظیمات انیمیشن جامع برای بازیکنان، دشمنان، انتقال‌های سطح جدید و سیستم‌های ذرات درگیرکننده برای بهبود فضای بازی و غوطه‌ور شدن، افزایش دهید.
  6. رابط کاربری جامع منو و ردیابی امتیاز پایانی: یک رابط کاربری منوی شروع صیقلی و یک سیستم امتیاز پایان سطح را اجرا کنید که به دقت زمان تکمیل و تعداد مرگ‌ها را ردیابی می‌کند و به بازیکنان بینشی از عملکرد آنها ارائه می‌دهد و بهبود بازی را تشویق می‌کند.

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

آنچه خواهید آموخت:

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

ماژول های کلاس Skillshare

کارگاه آموزشی «GameMaker 2D Platformer» ساختاری دقیق دارد تا شما را از اصول اولیه توسعه بازی تا ایجاد یک بازی پلتفرمر دو بعدی کاملاً کاربردی و خیره کننده از نظر بصری راهنمایی کند. در اینجا یک تفکیک دقیق از ساختار کلاس آمده است که به بخش‌های کلیدی برای یک تجربه یادگیری بهینه تقسیم شده است:

بخش 1: شروع به کار با GameMaker

  • درس 1: مقدمه ای بر GameMaker: پیمایش در رابط
  • درس 2: طراحی پلتفرم دو بعدی: برخورد و اصول

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

بخش 2: تسلط بر مکانیک بازی

  • درس 3: تسلط بر کنترل های پخش کننده در GameMaker
  • درس 4: پلتفرم پیشرفته: یکپارچه سازی کنترل های پیچیده
  • درس 5: ملزومات ویرایشگر اتاق: راه اندازی و پیکربندی
  • درس 6: تکنیک های ویرایشگر اتاق: قرار دادن کاشی موثر

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

بخش 3: بهبود بازی خود با ویژگی های پیشرفته

  • درس 7: برنامه نویسی دشمنان، پلتفرم ها و مجموعه ها
  • درس 8: جلوه های پویا: اجرای لرزش صفحه
  • درس 9: تقویت بازی با جلوه های ذرات
  • درس 10: پیاده سازی سنبله ها و انتقال سطح
  • درس 11: مکانیک تکمیل سطح: راه اندازی و جلوه ها

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

بخش 4: زنده کردن بازی خود با انیمیشن و صدا

  • درس 12: انیمیشن پخش کننده: جان بخشیدن به شخصیت ها
  • درس 13: طراحی صدا در GameMaker: افزودن عمق
  • درس 14: معرفی ترفندهای بازی: مکانیک های جذاب
  • درس 15: طراحی یک دشمن جدید: استراتژی و اجرا

و سپس، سکوها - آه، سکوها! برخی از قهرمان ما را دعوت می کنند تا از پایین بپرد و گذرگاه های مخفی و گنجینه های پنهان را آشکار کند. دیگران ظاهر می شوند و ناپدید می شوند، یک چالش شبح مانند که نیاز به دقت و صبر دارد.

بخش 5: عناصر بازی پیشرفته

  • درس 16: یکپارچه سازی کلیدها و قفل ها در طراحی سطح
  • درس 17: ساخت میخ های جمع شونده: راهنمای طراحی
  • درس 18: ایجاد بلوک های ناپدید برای گیم پلی پویا
  • درس 19: پیاده سازی یک سیستم جدید تخلیه باتری

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

بخش 6: پرداخت و نهایی کردن بازی شما

  • درس 20: ساختن صفحه منو: پایه و چیدمان
  • درس 21: تکمیل منو: عناصر بصری و عملکردی
  • درس 22: توسعه یک بازی جذاب روی صفحه
  • درس 23: استراتژی و تکنیک های طراحی سطح پیشرفته
  • درس 24: نهایی کردن بازی بیش از تجربه و ردیابی امتیاز

اما این فقط در مورد موانع و دشمنان نیست. این در مورد ایجاد جهانی است که نفس می کشد، فضایی که احساس زنده بودن می کند!

پروژه کلاس:

در بخش پایانی «کارگاه آموزشی GameMaker 2D Platformer»، تمام مهارت‌ها و دانش کسب شده در کلاس را برای ایجاد «Battery Pack»، یک پلتفرم 2 بعدی با ویژگی‌ها، به کار می‌گیرید. این پروژه شامل طراحی سطوح پویا، پیاده‌سازی مکانیک‌های چالش برانگیز گیم‌پلی، ایجاد انیمیشن‌های جذاب و یکپارچه‌سازی عناصر صدا و رابط کاربری برای یک تجربه کامل از توسعه بازی است.

در پایان این کلاس، شما نه تنها یک بازی پلتفرمر کامل دوبعدی ایجاد کرده اید، بلکه به درک جامعی از توسعه بازی با GameMaker نیز دست یافته اید. این رویکرد ساختاریافته تضمین می‌کند که شما هم تئوری و هم مهارت‌های عملی مورد نیاز برای شروع پروژه‌های توسعه بازی خود را با اطمینان یاد می‌گیرید.

این کلاس برای چه کسانی است:

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

 

این سفر خلاقانه را با 'GameMaker 2D Platformer Workshop' آغاز کنید و اشتیاق خود را برای بازی ها به یک خلاقیت ملموس تبدیل کنید. آیا آماده هستید تا پلتفرمر دو بعدی قابل توجه خود را توسعه دهید و به جمع توسعه دهندگان بازی مستقل بپیوندید؟

بیایید با هم شیرجه بزنیم و این ماجراجویی هیجان انگیز را شروع کنیم!

دان


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

درس ها Lessons

  • پلتفرم پیشرفته یکپارچه سازی کنترل های پیچیده Advanced Platforming Integrating Complex Controls

  • راه اندازی یک بازی جذاب روی صفحه Setting Up an Engaging Game Over Screen

  • کارگاه GameMaker 2D Platformer GameMaker 2D Platformer Workshop

  • اجرای لرزش صفحه نمایش جلوه های دینامیکی Dynamic Effects Screen Shake Implementation

  • تسلط بر کنترل های پلیر در گیم میکر Mastering Player Controls in Game Maker

  • ساختن پایه و چیدمان صفحه منو Building a Menu Screen Foundation and Layout

  • برنامه نویسی دشمنان، پلتفرم ها و مجموعه ها Programming Enemies, Platforms, and Collectables

  • معرفی بازی Gimmicks Engaging Mechanics Introducing Game Gimmicks Engaging Mechanics

  • تنظیم و جلوه‌های مکانیک تکمیل سطح Level Completion Mechanics Setup and Effects

  • راه اندازی و پیکربندی ملزومات ویرایشگر اتاق Room Editor Essentials Setup and Configuration

  • نهایی کردن بازی بیش از تجربه Finalizing the Game Over Experience

  • استراتژی و تکنیک های طراحی سطح پیشرفته Advanced Level Design Strategy and Techniques

  • انیمیشن پخش کننده که شخصیت ها را زنده می کند Player Animation Bringing Characters to Life

  • ایجاد بلوک های ناپدید برای گیم پلی پویا Creating Vanishing Blocks for Dynamic Gameplay

  • طراحی میخ های جمع شونده یک راهنمای طراحی Crafting Retractable Spikes A Design Guide

  • روش‌های ویرایشگر اتاق قرار دادن کاشی موثر Room Editor Techniques Effective Tile Placement

  • طراحی و اجرای استراتژی جدید دشمن Designing a New Enemy Strategy and Implementation

  • طراحی برخورد پلتفرم دو بعدی و اصول اولیه Designing a 2D Platformer Collision and Basics

  • پیاده سازی Spikes و Level Transitions Implementing Spikes and Level Transitions

  • تکمیل منوی عناصر بصری و عملکردی Completing the Menu Visual and Functional Elements

  • تکمیل مکانیک های تکمیل سطح در گیم میکر Finalizing Level Completion Mechanics in GameMaker

  • مقدمه ای بر بازی ساز در حال پیمایش در رابط Introduction to Game Maker Navigating the Interface

  • ادغام کلیدها و قفل ها در طراحی سطح Integrating Keys and Locks in Level Design

  • طراحی صدا در Game Maker افزودن عمق Sound Design in Game Maker Adding Depth

  • بهبود گیم پلی با جلوه های ذرات Enhancing Gameplay with Particle Effects

نمایش نظرات

آموزش کارگاه GameMaker 2D Platformer
جزییات دوره
5h 9m
25
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
2
- از 5
ندارد
دارد
دارد
3D Tudor
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

3D Tudor 3D Tudor

مدرس سه بعدی

به 3D Tudor خوش آمدید! این یک شرکت آموزشی تک نفره است و من به ایجاد دوره‌هایی با دستورالعمل‌های واضح و کامل افتخار می‌کنم که شما را به سطح بعدی مدل‌سازی سه بعدی و انیمیشن می‌برد.

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

Blender 2.8 | بلندر 2.9 | نقاش مواد | طراح مواد | هودینی | زبراش | مایا | توپوگان | Adobe Photoshop | Crazybump | یونیتی سه بعدی | Unreal Engine 4 (UE4) | مدلسازی سه بعدی | هنر سه بعدی | طراحی دارایی | دارایی های بازی | ساختمان ها | لوازم بازی | ماشین آلات سلاح برای بازی | انیمیشن | شبیه سازی | محیط‌ها

من نیل از 3D Tudor هستم و در انگلستان زندگی می کنم. من یک هنرمند سه بعدی با 8 سال تجربه مدل سازی، از جمله دارایی ها، شخصیت ها و محیط ها هستم.

در سال 2019، من 3D Tudor را به دلیل علاقه ام به مدل سازی سه بعدی که می خواستم با دیگران به اشتراک بگذارم، تأسیس کردم. من اکنون به عنوان یک هنرمند حرفه ای لوازم و محیط زیست شناخته می شوم.

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

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

من در ابتدا به دلیل علاقه ام به بازی، با مدل سازی سه بعدی شروع کردم. برخی از اولین مدل های من شامل ایجاد دارایی برای کارگاه City Skylines بود.

من شروع به کار آزاد پس از حضور در دانشگاه هنرهای خلاق (UCA) برای مدرک BA (Hons) در هنرهای بازی های رایانه ای کردم. به عنوان یک مترجم آزاد، من مجموعه من را از طریق کار بر روی دارایی ها و محیط های تاریخی گسترش داد.

مدل‌های من با استفاده از ترکیبی از Blender، Maya و ZBrush ساخته می‌شوند - بسته به مشخصات آنها. من از Blender برای جلوه های ذرات و انیمیشن دارایی های پیچیده استفاده می کنم.

من می‌توانم از دو موتور بازی محبوب Unreal Engine 4 (UE4) و Unity با سالها تجربه در استفاده از هر دو استفاده کنم. من در فتوشاپ مهارت دارم و از این ابزار برای بافت هایم و هنر مفهومی اصلی که به عنوان بخشی از گردش کار تحقیق مدل سه بعدی خود تولید می کنم استفاده می کنم. من از Substance Painter استفاده می کنم اما مواد و بافت های خود را با استفاده از Substance Designer نیز می سازم.

من ترجیح می دهم از Topogun برای retopology استفاده کنم، متخصص در بهینه سازی retopology برای دارایی های AAA.