آموزش ساخت بازی Parkour Endless Runner برای PC/Android/IOS

Learn to make Parkour Endless Runner game for PC/Android/IOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت بازی آسان است! من سی شارپ را با استفاده از یونیتی یاد می‌گیرم و رانر بی‌پایان خود را برای کامپیوتر و موبایل می‌سازم شما رانر بی‌پایان خود را می‌سازید. نحوه کدنویسی در سی شارپ و نحوه استفاده از یونیتی را یاد می‌گیرید. اصول توسعه بازی را یاد خواهید گرفت. برنامه نویسی در عمل کار می کند. با نحوه ساخت بازی برای اندروید و IOS پیش نیازها: بدون تجربه برنامه نویسی آشنا خواهید شد. شما هر آنچه را که باید بدانید هر کامپیوتر و اینترنت را یاد خواهید گرفت

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

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


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


درباره خود بازی:

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

داشته باشید


در پایان این دوره شما توانایی ایجاد عناصر بازی مانند:

را خواهید داشت
  • شخصیتی که می‌تواند بدود، بپرد، دوبل بپرد، سر بخورد، از تاقچه بالا برود و بغلتد.

  • یک کوبنده، شکست ناپذیری و مرگ بازیکن

  • انواع تله‌هایی که می‌توانند بر بازیکن تأثیر بگذارند (آسیب \ کند کردن)

  • انیمیشن های پخش کننده، دشمنان، آیتم ها و رابط کاربری

  • مواد کلکسیونی مانند جواهرات سکه

  • نحوه ایجاد و کنترل دوربین

  • اثر پس‌زمینه اختلاف منظر

  • نسل تصادفی سطح بی پایان

  • سرعت برای بازیکن و محاسبه امتیاز افزایش می‌یابد

  • رابط کامل کاربر با منوهای تعاملی

  • خرید پخش کننده

  • تنظیمات رابط کاربری

  • ذخیره سیستم، ذخیره تنظیمات و پیشرفت بازی

  • سیستم رنگ آمیزی منحصر به فرد جهان اطراف شما

  • هوش مصنوعی که می تواند پخش کننده را تعقیب و اجرا کند

  • و بیشتر...!


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

مقدمه Introduction

  • مقدمه Introduction

قبل از شروع تماشا کنید Watch before you start

  • مهم دانستن - طرز فکر دوره Important to know - Mindset of the course

  • مهم دانستن - پرسش و پاسخ Important to know - Q&A

Unity را دانلود و راه اندازی کنید Download and setup Unity

  • Unity را دانلود و راه اندازی کنید Download and setup Unity

  • ابزار اصلی و ویندوز یونیتی Basic tool and windows of Unity

ساخت پلیر و یادگیری اصول یونیتی و سی شارپ Creating player and learn basics of Unity and C#

  • فیزیک و برخورد Physics and Collision

  • مرتب سازی لایه ها در یونیتی Sorting layers in Unity

  • چگونه Sprites را برش دهیم How to cut Sprites

  • برخورد دهنده را به بازیکن خود بدهید - (با چالش) Give collider to your Player - (with challenge)

  • باعث حرکت بازیکن شود Make player move

  • بیایید یک پرش انجام دهیم Let's make a Jump

  • اطلاعات بیشتر در مورد سیستم ورودی More on the Input System

  • دستور اجرا در یونیتی Execution order in Unity

  • درباره bool بیاموزید Learn about bool

  • تشخیص برخورد Collision detection

انیمیشن ها و کنترل کننده انیمیشن Animations and animation controller

  • انیمیشن بیکار Idle animation

  • حرکت انیمیشن Move animation

  • انیماتور چگونه کار می کند How animator works

  • انیمیشن پرش Jump animation

  • درخت ملایم - (با چالش) Bland tree - (with challenge)

تولید سطح Level generation

  • آموزش تولید پلتفرم Learn to generate platform

  • نسل بی پایان Endless generation

ظاهر بازی خود را مشخص کنید Define look of your game

  • بازنگری دوربین Camera reviw

  • دوربین خود را راه اندازی کنید Setup your camera

  • ایده و منابع بازی Game idea and resources

  • پس زمینه ایجاد کنید Create background

  • اثر اختلاف منظر Parallax effect

  • جیترینگ توضیح داد Jittering explained

بهبود کنترلر پخش Improving player controller

  • دو پرش Double jump

  • مواد دو بعدی فیزیک Physics 2D material

  • بررسی دیوار Wall check

  • قابلیت اسلاید Slide abbility

  • خنک شدن اسلاید - (همراه با چالش) Slide cooldown - (with challenge)

  • برخورد سرسره Slide collision

  • صعود تاقچه Ledge climb

  • افزایش سرعت Speed up

  • تنظیم مجدد سرعت Speed reset

  • افزایش سرعت انیمیشن Increase speed of animation

  • انیمیشن رول Roll animation

  • کوبنده Knockback

  • شکست ناپذیری Invincibility

  • انیمیشن مرگ Death animation

  • مرتب کن Tidy up

  • صعود تاقچه - رفع گرم Ledge climb - hot fix

اشیاء قابل تعامل Interactable objects

  • مدیر بازی Game manager

  • سکه Coin

  • مولد سکه Coin generator

  • دام Trap

  • تله متحرک Moving trap

  • پلت فرم های رنگی در اطراف شما Color platforms around you

  • راه اندازی مجدد سطح در مرگ Restart level on death

برای ایجاد سطوح آماده شوید Prepare to create levels

  • حرکات دوربین را محدود کنید Restrict camera's movements

  • نحوه ایجاد قطعات سطح How to create level parts

رابط کاربری (UI) - طراحی User interface ( UI ) - Design

  • منوی اصلی - طراحی Main menu - design

  • در رابط کاربری بازی - طراحی In game UI - design

  • مکث UI - طراحی Pause UI - design

  • فروشگاه UI - طراحی Shop UI - design

  • تنظیمات UI - طراحی Settings UI - design

  • رابط کاربری پایان بازی - طراحی End game UI - design

عملکرد رابط کاربری UI functionality

  • بین منوهای مختلف جابجا شوید Switch between different menus

  • برای شروع دکمه ضربه بزنید Tap to start button

  • در رابط کاربری بازی - سکه و امتیاز In game UI - Coin and Score

  • در رابط کاربری بازی - نمایش عمر اضافی In game UI - Extra life display

  • بازی خود را متوقف کنید Pause your game

  • ذخیره و بارگیری کنید Save and Load

  • فروشگاه - رنگ برای سیستم عامل Shop - Colors for platforms

  • فروشگاه - رنگ برای بازیکن Shop - Colors for player

  • رابط کاربری پایان بازی End game UI

مدیریت صدا Audio Management

  • مدیر صدا Audio manager

  • بهبود SFX Improve SFX

  • میکسر صدا و تنظیمات صدا Audio mixer and audio settings

  • دکمه بی صدا Mute button

  • چگونه صدای شما را پیدا کنیم How to find you audio

  • مدیر صدا - رفع داغ Audio manager - hot fix

اولین ساخت آزمایشی First test build

  • ورودی موبایل Mobile input

  • ساخت تست - کامپیوتر Test build - PC

  • ساخت تست - موبایل Test build - Mobile

  • شبیه ساز دستگاه موبایل Mobile device simulator

بازی لهستانی Game Polish

  • پولیش پلیر Player polish

  • سیستم ذرات - گرد و غبار Particle system - Dust

  • فقط چند مثال دیگر در مورد اینکه چگونه می توانید از ذرات استفاده کنید Just few more examples on how you could use particles

بازی Polish - Power of assets store Game Polish - Power of assets store

  • باران پویا Dynamic rain

  • سیستم روز/شب Day / Night system

  • ذرات بیشتر More particles

  • پردازش پست Post processing

منتشر کنید Publish

  • بازی خود را منتشر کنید - Playmarket Publish your game - Playmarket

  • بازی خود را منتشر کنید - وب سایت Publish your game - Website

مطالب اضافی Additional content

  • هوش مصنوعی دشمن Enemy AI

  • پروژه نهایی Final project

جایزه BONUS

  • بابت همه چیز ممنونم! Thank you for everything!

نمایش نظرات

آموزش ساخت بازی Parkour Endless Runner برای PC/Android/IOS
جزییات دوره
11.5 hours
90
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,874
4.9 از 5
دارد
دارد
دارد
Alex Dev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Dev Alex Dev

مربی توسعه بازی و یوتیوبر