آموزش کدنویسی با ساخت بازی های ویدیویی - بدون نیاز به تجربه!

Learn To Code by Making Video Games - No Experience Needed!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: از همین امروز با ساخت بازی ها، یادگیری به شیوه ای سرگرم کننده و جذاب با استفاده از GameMaker Studio 2، کدنویسی بازی های ویدیویی خود را آغاز کنید مانند یک برنامه نویس از GameMaker Studio 2 مانند یک حرفه ای استفاده کنید. یک بازی ویدیویی کامل پیش نیازها: می خواهید ساخت بازی های ویدیویی را یاد بگیرید! شما نیازی به کدنویسی ندارید. هیچ تجربه طراحی بازی لازم نیست. بدون نیاز به تجربه در GameMaker Studio 2 یا نرم افزارهای دیگر. کامپیوتری که قادر به اجرای GameMaker Studio 2 است

اگر تا به حال می خواستید یک بازی بسازید یا برنامه نویسی را شروع کنید، اما از این روند ترسیده اید، این دوره برای شما مناسب است! ما قصد داریم با استفاده از GameMaker Studio 2 Trial یک بازی از ابتدا بسازیم - 0 دلار و تجربه 0 مورد نیاز است.

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

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


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

معرفی Introduction

  • معرفی دوره Course Introduction

معرفی Introduction

  • معرفی دوره Course Introduction

راه اندازی GameMaker Studio 2 Getting GameMaker Studio 2 Set Up

  • دانلود و نصب GameMaker Studio 2 Downloading & Installing GameMaker Studio 2

  • دانلود و نصب GameMaker Studio 2 Downloading & Installing GameMaker Studio 2

  • راه اندازی GameMaker Studio 2 Setting up GameMaker Studio 2

  • بازی در حال اجرا Domos Running Game Domos

  • تفاوت های GameMaker 2 و 2.3 GameMaker 2 & 2.3 Differences

  • تفاوت های GameMaker 2 و 2.3 GameMaker 2 & 2.3 Differences

راه اندازی GameMaker Studio 2 Getting GameMaker Studio 2 Set Up

  • راه اندازی GameMaker Studio 2 Setting up GameMaker Studio 2

  • بازی در حال اجرا Domos Running Game Domos

همه چیز درباره Sprites All About Sprites

  • اولین اسپرایت خود را بسازید! Creating Your First Sprite!

  • اولین اسپرایت خود را بسازید! Creating Your First Sprite!

  • متحرک کردن جن شما Animating Your Sprite

  • وارد کردن Sprites از فایل ها Importing Sprites From Files

  • وارد کردن Sprites از فایل ها Importing Sprites From Files

  • نحوه استفاده از Sprite Sheets How To Use Sprite Sheets

همه چیز درباره Sprites All About Sprites

  • متحرک کردن جن شما Animating Your Sprite

  • نحوه استفاده از Sprite Sheets How To Use Sprite Sheets

همه چیز درباره اشیا All About Objects

  • بررسی اجمالی اشیاء Objects Overview

  • بررسی اجمالی اشیاء Objects Overview

  • رویدادهای شی Object Events

  • رویدادهای شی Object Events

  • ویژگی های داخلی Built-in Properties

  • ویژگی های داخلی Built-in Properties

همه چیز درباره اشیا All About Objects

اتاق ها/سطوح Rooms/Levels

  • نمای کلی اتاق ها Rooms Overview

  • نمای کلی اتاق ها Rooms Overview

اتاق ها/سطوح Rooms/Levels

آموزش کدنویسی Learning To Code

  • ورود به طرز فکر صحیح Getting Into The Right Mindset

  • اولین خط کد شما Your First Line of Code

  • اولین خط کد شما Your First Line of Code

  • متغیرها Variables

  • اگر دیگر منطق If Else Logic

  • نظرات Comments

  • خطاهای خواندن Reading Errors

  • توابع قسمت 1 Functions Part 1

  • توابع قسمت 1 Functions Part 1

  • توابع قسمت 2 Functions Part 2

  • توابع قسمت 2 Functions Part 2

آموزش کدنویسی Learning To Code

  • ورود به طرز فکر صحیح Getting Into The Right Mindset

  • متغیرها Variables

  • اگر دیگر منطق If Else Logic

  • نظرات Comments

  • خطاهای خواندن Reading Errors

اولین بازی شما! Your First Game!

  • ایجاد بازی Creating The Game

  • برنامه ریزی بازی بعدی ما Planning Our Next Game

  • برنامه ریزی بازی بعدی ما Planning Our Next Game

اولین بازی شما! Your First Game!

  • ایجاد بازی Creating The Game

کشتی بازیکن The Player Ship

  • کشتی بازیکن را وارد کنید Import The Player Ship

  • کشتی بازیکن را وارد کنید Import The Player Ship

  • جنبش Movement

  • اصلاح حرکت بازیکن Refining Player Movement

  • نقشه برداری کلید (برای استفاده از WASD) Key Mapping (To Use WASD)

  • بازیکن Lazers Player Lazers

  • بازیکن Lazers Player Lazers

  • صدا FX Sound FX

  • Thruster FX Thruster FX

کشتی بازیکن The Player Ship

  • جنبش Movement

  • اصلاح حرکت بازیکن Refining Player Movement

  • نقشه برداری کلید (برای استفاده از WASD) Key Mapping (To Use WASD)

  • صدا FX Sound FX

  • Thruster FX Thruster FX

بازی نگاه و احساس Game Look & Feel

  • تنظیمات اتاق The Room Settings

  • موسیقی پس زمینه Background Music

  • موسیقی پس زمینه Background Music

بازی نگاه و احساس Game Look & Feel

  • تنظیمات اتاق The Room Settings

کشتی دشمن The Enemy Ship

  • جنبش دشمن Enemy Movement

  • جنبش دشمن Enemy Movement

  • لزرهای دشمن Enemy Lazers

  • برخوردها Collisions

  • برخوردها Collisions

  • نابود کردن کشتی دشمن Destroying The Enemy Ship

  • مرگ بازیکن Player Death

  • مرگ بازیکن Player Death

کشتی دشمن The Enemy Ship

  • لزرهای دشمن Enemy Lazers

  • نابود کردن کشتی دشمن Destroying The Enemy Ship

دشمنان پویا Dynamic Enemies

  • پیکربندی Enemy Spawn Configuring Enemy Spawn

دشمنان پویا Dynamic Enemies

  • پیکربندی Enemy Spawn Configuring Enemy Spawn

با استفاده از Debugger Using The Debugger

  • اشکال زدا چیست What Is The Debugger

  • اشکال زدا چیست What Is The Debugger

  • نقاط شکست Breakpoints

  • نقاط شکست Breakpoints

با استفاده از Debugger Using The Debugger

رابط کاربری گرافیکی The GUI

  • Drawing Player HP & Lives Drawing Player HP & Lives

  • امتیاز بازیکن Player Score

رابط کاربری گرافیکی The GUI

  • Drawing Player HP & Lives Drawing Player HP & Lives

  • امتیاز بازیکن Player Score

رئیس بد بزرگ The Big Bad Boss

  • راه اندازی رئیس Setting Up The Boss

  • رئیس را بیاورید Bring In The Boss

  • حرکت رئیس را دریافت کنید Get The Boss Moving

  • حرکت رئیس را دریافت کنید Get The Boss Moving

  • لرزش صفحه (اسکریپت) Screen Shake (Scripts)

  • لرزش صفحه (اسکریپت) Screen Shake (Scripts)

  • باس لازر اتک Boss Lazer Attack

  • برخورد و سلامت رئیس Collisions & Boss Health

  • برخورد و سلامت رئیس Collisions & Boss Health

  • باس سوپر اتک Boss Super Attack

  • Boss GUI & Ending The Level Boss GUI & Ending The Level

  • Boss GUI & Ending The Level Boss GUI & Ending The Level

رئیس بد بزرگ The Big Bad Boss

  • راه اندازی رئیس Setting Up The Boss

  • رئیس را بیاورید Bring In The Boss

  • باس لازر اتک Boss Lazer Attack

  • باس سوپر اتک Boss Super Attack

ایجاد یک منو Creating A Menu

  • تنظیم منوی اصلی Setting Up The Main Menu

  • تنظیم منوی اصلی Setting Up The Main Menu

  • اتاق های تعویض Changing Rooms

  • اتاق های تعویض Changing Rooms

  • اتاق اعتبار The Credits Room

  • حالت بی پایان + سطوح Endless Mode + Levels

  • حالت بی پایان + سطوح Endless Mode + Levels

ایجاد یک منو Creating A Menu

  • اتاق اعتبار The Credits Room

آرایه ها - انتخاب یک کشتی Arrays - Choosing A Ship

  • نحوه استفاده از آرایه ها How To Use Arrays

  • نحوه استفاده از آرایه ها How To Use Arrays

آرایه ها - انتخاب یک کشتی Arrays - Choosing A Ship

نحوه استفاده از کنترلر به عنوان ورودی How To Use A Controller As Input

  • پشتیبانی کنترلر - قسمت 1 Controller Support - Part 1

  • پشتیبانی کنترلر - قسمت 1 Controller Support - Part 1

  • پشتیبانی کنترلر - قسمت 2 Controller Support - Part 2

  • پشتیبانی کنترلر - قسمت 2 Controller Support - Part 2

نحوه استفاده از کنترلر به عنوان ورودی How To Use A Controller As Input

شما اکنون یک توسعه دهنده بازی هستید! You're Now A Game Developer!

  • تبریک می گویم! بعدش چی؟ Congratulations! What Next?

  • تبریک می گویم! بعدش چی؟ Congratulations! What Next?

شما اکنون یک توسعه دهنده بازی هستید! You're Now A Game Developer!

نمایش نظرات

نظری ارسال نشده است.

آموزش کدنویسی با ساخت بازی های ویدیویی - بدون نیاز به تجربه!
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7 hours
58
Udemy (یودمی) udemy-small
05 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,066
4.5 از 5
دارد
دارد
دارد
Aaron Craig

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aaron Craig Aaron Craig

توسعه دهنده، مهندس نرم افزار و معلم مستقل بازی ها

Udemy (یودمی)

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

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