آموزش توسعه بازی پایتون با استفاده از Pygame

Python Game Development Using Pygame

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

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

همه می توانند با این کلاس شروع کنند و دانش برنامه نویسی ZERO مورد نیاز است.

یاد خواهید گرفت:

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

اگر از قبل پایتون و/یا Pygame را نصب نکرده‌اید، یک فایل متنی در زیر برگه «منابع» با دستورالعمل‌هایی در مورد نحوه نصب پایتون و/یا Pygame وجود دارد.

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

پروژه کلاس برای افزودن یک ویژگی جدید به بازی پنگ شما است. اینجاست که می‌توانید خلاق باشید و با کد بازی کنید. وقتی بازی خود را به پایان رساندید، فایل .py را برای بازی بقیه کلاس آپلود کنید!

برخی از ایده های ویژگی های جدیدی که می توانید اضافه کنید عبارتند از:

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

اینها فقط چند نمونه هستند، اما می‌توانید هر کاری که فکر می‌کنید جالب است انجام دهید!

فایل pong.py را می توان در سمت راست ---  

پیدا کرد

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

درس ها Lessons

  • پاروها The Paddles

  • نمره The Score

  • تنظیم صفحه نمایش Setting the Screen

  • مقدمه Intro

  • توپ The Ball

نمایش نظرات

آموزش توسعه بازی پایتون با استفاده از Pygame
جزییات دوره
22m
5
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
274
4 از 5
دارد
دارد
دارد
Majd Hailat
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Majd Hailat Majd Hailat

سلام! من جادو و برنامه نویس پایتون را آموزش می دهم.