آموزش ساخت بازی حافظه تصویری با پایتون

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

توضیحات

فارسی
3:10
غیر حضوری
آشنایی با پایتون
23 فروردین 1402
15 قسمت
از طریق ارسال تیکت
آنلاین
متوسط

آموزش ساخت بازی حافظه تصویری با پایتون

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

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

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

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

امیدوارم این دوره بتونه شما را هرچه بیشتر با زبان برنامه نویسی پایتون و کتابخونه پای گیم آشنا کنه و بهتون ایده و انگیزه بده برای ساخت بازی های جذاب و متنوع.

قسمت اول

معرفی دوره

رایگان
قسمت دوم

درس اول: معرفی نرم افزار و آموزش نحوه نصب کردن آن و اعمال تنظیمات

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

درس دوم : مقدمات پای گیم (قسمت اول)

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت چهارم

درس دوم : مقدمات پای گیم (قسمت دوم)

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

درس دوم : مقدمات پای گیم (قسمت سوم و پایانی)

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

درس سوم: ساخت بازی (قسمت اول)

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

درس سوم: ساخت بازی (قسمت دوم)

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

درس سوم: ساخت بازی (قسمت سوم)

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

درس سوم: ساخت بازی (قسمت چهارم)

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

درس سوم: ساخت بازی (قسمت پنجم)

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

درس سوم: ساخت بازی (قسمت ششم)

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

درس سوم: ساخت بازی (قسمت هفتم)

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

درس سوم: ساخت بازی (قسمت هشتم)

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت چهاردهم

درس سوم: ساخت بازی (قسمت نهم و پایانی)

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

معرفی ماژول های مهم و پراستفاده Pygame

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

مدرسان دوره

میلاد
میلاد

میلاد فارغ التحصیل رشته ی علوم کامپیوتر مدرس سایت پارسا تک و موسس piwebs.ir میباشد

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

   همین الان ثبت نام کن