این برگ آموزشی هم به صورت مستقل قابل استفاده است و هم در واقع خود قسمتی از بسته آموزش بازی سازی با Pygame و Python مجموعه هم رویش است.
با رسیدن به این درس شما در طول دوره مذکور یک بازی را توسعه دادهاید و حالا در این درس قرار است که یک دکمه برای بازی طراحی کنید.
در حال حاضر به صورت پیش فرض کلاسی برای ایجاد و مدیریت دکمه (Button) در پای گیم (Pygame) وجود ندارد. بنابراین مدرس هم رویش در این درس به آموزش طراحی یک دکمه در پای گیم با استفاده از کلاس Rectangle میپردازد.
در واقع در این درس شما یک کلاس دکمه را ویژه خودتان از پایه کدنویسی و متدهای ترسیم و رنگ آمیزی و نمونه سازی از کلاس خود را تجربه میکنید.
قیمت :
رایگان
این یک آموزش تکقسمتی رایگان است. به سبد خرید افزوده و با چند کلیک دریافت کنید.
درباره مدرس
مصطفی آصفی
اطلاعات دوره
توضیحات
سرفصل مطالب
سرفصل مطالب
– ترفند ایجاد دکمه با استفاده از Rectangle در Pygame
– ایجاد کلاس Button در ماژول button.py
– تنظیم رنگ و ابعاد دکمه و فونت نوشته آن
– آشنایی با کلاس SysFont از ماژول font
– استفاده از متد render برای تبدیل متن به عکس در پای گیم
– استفاده از متدهای blit و fill برای ترسیم مستطیل دکمه و نوشته
– ایجاد نمونه از دکمه و غیرفعال کردن بازی در آعاز اجرای برنامه
نظرات (1)
1 دیدگاه برای آموزش طراحی دکمه در پای گیم (Pygame)
دیدگاه خود را بنویسید لغو پاسخ
نظرات کاربران در خصوص دوره
1 دیدگاه برای آموزش طراحی دکمه در پای گیم (Pygame)
-
امتیاز 5 از 5
محمدمهیار –
سلام آقای آصفی من میخوام با کمک کتاب خانه پایگیم یک برنامه زیستی درست کنم که اول بدن انسان و بیاره و بعد از کلیک بر روی هر قسمت یه فیلمی راجبش بیاره و اون قسمت و توضیح بده الان من باید چیا رو بلد باشم؟
-
مصطفی آصفی –
سلام به شما. ببینید من خیلی خوب متوجه نشدم که جنبه بازی این طرحی که مطرح کردید کجاست.
پایگیم وقتی به کار میاد که شما قصد دارید تحرک یک بازی، حرکت ها یا برخورد شخصیت ها رو در اون پیاده کنید.من توصیه می کنم برای پیاده سازی این ایده ای که گفتید از واقعیت افزوده استفاده کنید. این آموزش واقعیت افزوده (+) رو ببینید.
بر اساس اون آموزش شما می تونید به این صورت کار کنید که یک تصویر مبنا از مثلا ماکت آزمایشگاهی انسان یا یک تصویر مبنا از انسان در کتاب درسی رو در نظر بگیرید و طوری تعریف کنید که هر وقت دوربین روی یک جزء به خصوص از بدن رفت در اون قسمت نوشته هایی درج بشه یا فیلمی نمایش داده بشه.
این اسکریپت رو بعدها می تونید به کمک PyInstaller (+) به صورت یک فایل exe به کاربر مثلا دانش آموز بدین. یا حتی با استفاده از این آموزش کیوی (+) بعدها می تونید به صورت یک اپلیکیشن موبایل دربیارید که ورودی رو از دوربین گوشی بگیره.پینوشت: در کل این که این ایده رو چطور و با چه جزئیاتی به برنامه تبدیل کنید مستلرم فکر کردن و نوشتن سناریو هست.
-
محمدمهیار –
سلام آقای آصفی من میخوام با کمک کتاب خانه پایگیم یک برنامه زیستی درست کنم که اول بدن انسان و بیاره و بعد از کلیک بر روی هر قسمت یه فیلمی راجبش بیاره و اون قسمت و توضیح بده الان من باید چیا رو بلد باشم؟
مصطفی آصفی –
سلام به شما. ببینید من خیلی خوب متوجه نشدم که جنبه بازی این طرحی که مطرح کردید کجاست.
پایگیم وقتی به کار میاد که شما قصد دارید تحرک یک بازی، حرکت ها یا برخورد شخصیت ها رو در اون پیاده کنید.
من توصیه می کنم برای پیاده سازی این ایده ای که گفتید از واقعیت افزوده استفاده کنید. این آموزش واقعیت افزوده (+) رو ببینید.
بر اساس اون آموزش شما می تونید به این صورت کار کنید که یک تصویر مبنا از مثلا ماکت آزمایشگاهی انسان یا یک تصویر مبنا از انسان در کتاب درسی رو در نظر بگیرید و طوری تعریف کنید که هر وقت دوربین روی یک جزء به خصوص از بدن رفت در اون قسمت نوشته هایی درج بشه یا فیلمی نمایش داده بشه.
این اسکریپت رو بعدها می تونید به کمک PyInstaller (+) به صورت یک فایل exe به کاربر مثلا دانش آموز بدین. یا حتی با استفاده از این آموزش کیوی (+) بعدها می تونید به صورت یک اپلیکیشن موبایل دربیارید که ورودی رو از دوربین گوشی بگیره.
پینوشت: در کل این که این ایده رو چطور و با چه جزئیاتی به برنامه تبدیل کنید مستلرم فکر کردن و نوشتن سناریو هست.