×
تعداد دانشجو
۱,۱۴۳ نفر
۱۹,۰۰۰ تومان ۱۱,۴۰۰ تومان

آموزش بازی سازی در پایتون با کتابخانه Pygame

آموزش بازی سازی در پایتون با کتابخانه Pygame

تعداد دانشجو
۱,۱۴۳ نفر
مدت زمان
۳ ساعت و ۵۵ دقیقه
هزینه عادی آموزش
۱۹,۰۰۰ تومان
در طرح تخفیف
۱۱,۴۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۹ بازخورد (مشاهده نظرات)
آموزش بازی سازی در پایتون با کتابخانه Pygame

چکیده

یکی از روش های بازی سازی با استفاده از زبان پایتون، کار با کتابخانه Pygame است که در این آموزش نحوه کار با این کتابخانه را فراخواهید گرفت. کتابخانه Pygame به منظور ساخت بازی ایجاد شده است و از Pygame برای ساخت بازی برای پلتفرم های مختلفی مانند سیستم عامل اندروید نیز می توان استفاده کرد. یکی از ویژگی های مهم کتابخانه Pygame متن باز بودن آن است که امکان توسعه این کتابخانه را برای برنامه نویسان فراهم می کند. ما در این آموزش نحوه کار با این کتابخانه برای ساخت بازی در سیستم عامل ویندوز را بررسی خواهیم کرد.

مدرس
محمد جباری

کارشناسی مهندسی کامپیوتر - سخت افزار

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

چکیده آموزش


توضیحات تکمیلی

امروزه زبان برنامه نویسی پایتون (Python) به یکی از پرکاربردترین زبان های برنامه نویسی در بین برنامه نویسان تبدیل شده است. زبانی که هر روز بر محبوبیت و تعداد برنامه نویسان آن اضافه می شود و این دلیلی به جز قدرتمند بودن این زبان برنامه نویسی ندارد. ما در این فرادرس قصد داریم شما را با بازی سازی در پایتون آشنا کنیم. یکی از روش های بازی سازی با استفاده از زبان پایتون، کار با کتابخانه Pygame است که در این آموزش نحوه کار با این کتابخانه را فراخواهید گرفت.

کتابخانه Pygame به منظور ساخت بازی ایجاد شده است و از Pygame برای ساخت بازی برای پلتفرم های مختلفی مانند سیستم عامل اندروید نیز می توان استفاده کرد. یکی از ویژگی های مهم کتابخانه Pygame متن باز بودن آن است که امکان توسعه این کتابخانه را برای برنامه نویسان فراهم می کند. ما در این آموزش نحوه کار با این کتابخانه برای ساخت بازی در سیستم عامل ویندوز را بررسی خواهیم کرد.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: نحوه نصب کتابخانه Pygame با pip
  • درس دوم: اصول اولیه کدنویسی و معرفی متدهای مختلف و نحوه ایجاد پنجره برای بازی
  • درس سوم: نحوه رسم خط و شکل های مختلف
  • درس چهارم: انتخاب Icon برای پنجره بازی
  • درس پنجم: نحوه ایجاد یک شکل متحرک
  • درس ششم: نحوه ایجاد یک شکل با امکان تغییر رنگ
  • درس هفتم: کار با کیبورد با استفاده از کتابخانه Pygame و ایجاد یک شکل با امکان حرکت توسط کلیدهای کیبورد
  • درس هشتم: کار با موس با کتابخانه Pygame و ایجاد یک شکل با امکان کنترل توسط موس
  • درس نهم: نحوه اضافه کردن تصویر به بازی
  • درس دهم: تنظیم سرعت بازی
  • درس یازدهم: اضافه کردن فونت به صفحه بازی و نوشتن یک متن
  • درس دوازدهم: نحوه اضافه کردن صدا به بازی
  • درس سیزدهم: برخورد اجسام در بازی و نحوه کنترل آن

مفید برای رشته های
  • مهندسی کامپیوتر
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

Pycharm 2017.3.3



پیش نمایش‌ها

۱. نحوه نصب کتابخانه Pygame با pip

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۵ مگابایت -- (کلیک کنید +))

۲. اصول اولیه کدنویسی و معرفی متدهای مختلف و نحوه ایجاد پنجره برای بازی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۳. نحوه رسم خط و شکل های مختلف

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۲ مگابایت -- (کلیک کنید +))

۴. انتخاب Icon برای پنجره بازی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۹ مگابایت -- (کلیک کنید +))

۵. نحوه ایجاد یک شکل متحرک
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. نحوه ایجاد یک شکل با امکان تغییر رنگ
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. کار با کیبورد با استفاده از کتابخانه Pygame و ایجاد یک شکل با امکان حرکت توسط کلیدهای کیبورد (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. کار با کیبورد با استفاده از کتابخانه Pygame و ایجاد یک شکل با امکان حرکت توسط کلیدهای کیبورد (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. کار با موس با کتابخانه Pygame و ایجاد یک شکل با امکان کنترل توسط موس
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. نحوه اضافه کردن تصویر به بازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. تنظیم سرعت بازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. اضافه کردن فونت به صفحه بازی و نوشتن یک متن
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. نحوه اضافه کردن صدا به بازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۴. برخورد اجسام در بازی و نحوه کنترل آن
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش بازی سازی در پایتون با کتابخانه Pygame
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۶۴۲۲۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVPHT96111
مدت زمان ۳ ساعت و ۵۵ دقیقه
زبان فارسی
نوع آموزش آموزش ویدیویی (لینک دانلود)
حجم دانلود ۴۹۸ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۱۴۳ نفر از این آموزش استفاده کرده اند و ۹ نظر ثبت شده است.
محمد جباری ـ مدرس
محمد جباری ـ مدرس

در پاسخ به حسین:
سلام. برای این منظور میتونین یک فایل exe برای پروژتون ایجاد کنین. روش انجام این کار رو در دوره آموزشی "آموزش پروژه محور پایتون (Python) - ساخت برنامه هواشناسی آنلاین" که در فرادرس منتشر شده است، توضیح دادم.
موفق باشید.

حسین
حسین

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

شیرین
شیرین

سلام- پیشنهاد می کنم آموزش برنامه نویسی شی گرا در پایتون را هم ببینید.

نوید
نوید

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

شهریار
شهریار

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

مهدي
مهدي

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

علی
علی

تنها منبع فارسی بود که میشد پیدا کرد و بهش اتکا کرد و نمیشه مقایسه کرد با آموزش های دیگه. کیفیت صدا هم نسبت به پروداکشن های دیگه ضعیف تر هستش.

مهدی
مهدی

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

سعید
سعید

jaleb bud... :)

دسته‌بندی موضوعی: مهندسی کامپیوتر

برچسب‌ها:
اضافه کردن تصویر به بازی با کتابخانه Pygame | ایجاد پنجره برای بازی با کتابخانه Pygame | ایجاد یک شکل متحرک با کتابخانه Pygame | بازی سازی در پایتون | رسم شکل با کتابخانه Pygame | کار با کتابخانه Pygame | کار با کیبورد با کتابخانه Pygame | کار با ماوس با کتابخانه pygame | کتابخانه pygame | کدنویسی برای کتابخانه Pygame | متدهای مختلف کتابخانه Pygame | نحوه ایجاد شکل با کتابخانه Pygame | نحوه رسم خط با کتابخانه Pygame | نصب کتابخانه Pygame با pip
مشاهده بیشتر مشاهده کمتر