آموزش ساخت ۵ بازی حرفه‌ای موبایل اندروید/آی‌اواس با پایتون - آخرین آپدیت

دانلود Make 5 Android/iOS Pro Mobile Games in Python

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

آموزش ساخت بازی‌های اندروید و iOS جذاب با گرافیک بالا در Kivy Python

یاد بگیرید چگونه بازی‌های اندروید و iOS را با استفاده از پایتون توسعه دهید.

طرح کلی ساخت هر نوع بازی موبایل را در پایتون به دست آورید.

نحوه استقرار (Deploy) بازی‌ها را بیاموزید.

یاد بگیرید چگونه بازی‌های جذاب با گرافیک بالا را در Kivy Python ایجاد کنید.

پیش نیازها

دانش پایه ای از هر زبان برنامه نویسی مورد نیاز است.

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

در این دوره فرض شده است که شما با مبانی پایتون یا هر زبان برنامه نویسی دیگری آشنا هستید و وظیفه ما این است که به شما آموزش دهیم چگونه از پایتون برای ساخت بازی‌های اندروید و iOS با گرافیک بالا و سطح حرفه‌ای استفاده کنید. اکنون زمان آن رسیده است که مهارت‌های خود را به سطحی برسانید که بتوانید بازی‌های جذاب و واقعی بسازید. ما از یکی از متداول‌ترین و محبوب‌ترین ماژول‌ها برای توسعه موبایل به نام ماژول Kivy استفاده کرده‌ایم. همچنین طرح کلی ساخت هر نوع بازی را در Kivy Python در اختیار شما قرار می‌دهیم تا در صورت تمایل بتوانید بازی‌های دلخواه خود را خلق کنید.

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

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

امیدواریم اوقات فوق العاده ای را با این دوره سپری کنید.

همیشه عالی باشید!


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

نصب و راه اندازی پایتون و کیوی Installing and Setting Python and Kivy

  • نصب پایتون و راه اندازی IDE پایتون Installing Python and Setting up the Python IDE

  • نصب ماژول کیوی Installing the Kivy Module

  • دانلود تمام فایل های رسانه ای برای دوره Download all Media Files for the Course

  • کجا همه فایل های کد را دریافت کنیم Where to Get all the Code Files

  • استقرار بازی ها روی اندروید/iOS از ویندوز/لینوکس و مک Deploying Games on Android/iOS from Windows/Linux and Mac

بازی دینو: ساخت بازی گوگل دینو با پایتون Dino Game : Make a Google Dino Game in Python

  • نمایش پنجره رابط کاربری گرافیکی و قرار دادن دینو روی آن Displaying GUI Window and Putting Dino on it

  • قرار دادن تصویر زمین روی پنجره بازی Putting Ground Image on the Game Window

  • پرش دینو و اعمال جاذبه روی دینو Dino Jump and Apply Gravity on Dino

  • حرکت زمین Ground Movement

  • حرکت ابرها در صفحه Making Clouds Move on the Screen

  • نمایش و حرکت موانع در صفحه بازی Displaying and Moving Obstacles on the Game Screen

  • نمایش و حرکت نوع دیگری از موانع Displaying and Moving Another Type of Obstacles

  • پرندگان بال زن Flapping Birds

  • پایان بازی و شروع مجدد بازی Game Over and Replay Game

بازی مهاجم فضایی: ساخت بازی مهاجم فضایی با پایتون Space Invader Game : Make a Space Invader Game in Python

  • نمایش پنجره بازی و تنظیم پس زمینه روی Canvas Displaying Game Window and Setting Background on Canvas

  • نمایش سفینه فضایی روی صفحه Displaying Spaceship on the Screen

  • منطق حرکت سفینه فضایی و تشخیص برخورد با دیوارها Spaceship Movement Login and Collision Detection with Walls

  • شلیک گلوله Bullet Fire

  • حرکت دشمنان Enemies Movement

  • کشتن دشمنان Killing Enemies

  • برخورد سفینه فضایی و دشمن Spaceship and Enemy Collision

بازی آجر شکن: ساخت بازی آجر شکن با پایتون Brick Breaker Game : Make a Brick Breaker Game in Python

  • نمایش پنجره بازی و تنظیم تصویر پس زمینه Displaying Game Window and Setting background Image

  • نمایش تصویر توپ روی پنجره بازی Displaying the Ball Image on the Game Window

  • نمایش تصویر خفاش روی پنجره بازی Displaying the Bat Image on the Game Window

  • نمایش آجرها روی پنجره بازی Displaying Bricks on Game Window

  • حرکت توپ و عملکرد تشخیص برخورد با دیوارها Ball Movement and Collision Detection Functionality with the Walls

  • تشخیص برخورد بین توپ و خفاش Collision Detection between Ball and Bat

  • حرکت خفاش Bat Movement

  • برخورد خفاش با دیوارها Bat Collision with Walls

  • تشخیص برخورد توپ با آجر Ball Brick Collision Detection

  • عملکرد پایان بازی Game Over Functionality

  • عملکرد برد بازی Game Win Functionality

  • تکمیل بازی - توضیحات نهایی Game Complete - Final Explanation

بازی هلیکوپتر: ساخت بازی هلیکوپتر با پایتون Helicopter Game : Make a Helicopter Game in Python

  • نمایش پنجره بازی و قرار دادن هلیکوپتر Displaying Gaming Window and Helicopter Placement

  • برچسب عنوان و دستورالعمل Title and Instruction Label

  • حرکت هلیکوپتر به بالا و اعمال جاذبه Helicopter Move Up and Applying Gravity

  • حرکت موانع Obstacles Movement

  • پایان بازی و شروع مجدد بازی Game Over and Restart Game

  • بازی هلیکوپتر - تکلیف Helicopter Game - Assignment

بازی مار: ساخت بازی مار با پایتون Snake Game : Make a Snake Game in Python

  • نمایش پنجره بازی Displaying the Game Window

  • نمایش مار و غذا Displaying Snake and Food

  • حرکت مار Snake Movement

  • خوردن غذا توسط مار Snake Eating Food

  • برخورد مار با دیوارها Snake Collision with Walls

  • برخورد مار با خودش Snake Collision with itself

دوره فشرده کیوی Kivy Crash Course

  • دوره فشرده کیوی Kivy Crash Course

دوره فشرده پایتون Python Crash Course

  • دوره فشرده پایتون قسمت - 1 Python Crash Course Part - 1

  • دوره فشرده پایتون قسمت - 2 Python Crash Course Part - 2

بخش استقرار - بازی خود را در فروشگاه Android و iOS مستقر کنید Deployment Part - Deploy Your Game on Android and iOS Store

  • استقرار در فروشگاه بازی اندروید Deployment on Android Play Store

  • استقرار در فروشگاه اپل آیفون Deployment on IPhone Apple Store

نمایش نظرات

آموزش ساخت ۵ بازی حرفه‌ای موبایل اندروید/آی‌اواس با پایتون
جزییات دوره
17 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
320
4.9 از 5
دارد
دارد
دارد
Coding School
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding School Coding School

مهندس نرم افزار، دانشمند داده و کارآفرین