در این قسمت تیم کدگیت دوره آموزش بازی pong در پایتون را برای شما تهیه کرده است. اگر علاقه دارید با پایتون بازیهای ساده و اما جذاب بنویسید و یا علاقه به یادگیری بیشتر پایتون دارید دوره آموزش بازی Pong در پایتون برای شماست. قدم به قدم به جلو رفته و پیشنیازهای مورد نیاز بازی Pong را معرفی و سپس به پیاده سازی بازی خواهیم پرداخت. با ما همراه باشید تا این دوره را به شما معرفی کنیم.
پایتون
زبان برنامه نویسی پایتون یک زبان ساده می باشد و در عین حال نوشتن کد با آن نزدیک به زبان انگلیسی است. لذا یادگیری آن را بسیار آسان کرده است. بسیاری از برنامه نویسان روی به یادگیری این زبان میآورند چراکه گستردگی این زبان از برنامه نویسی وب تا برنامههای گرافیکی ساده می باشد و ماژولهای فراوان هوش مصنوعی، جبر خطی و علم داده آن باعث شده است که نظر همه به این زبان جلب گردد.
دوره آموزش بازی pong در پایتون
در دوره آموزش تهیه شده مثالهای بسیاری پیاده سازی گردیده است. این دوره با هدف آشنایی شما با محیط گرافیک پایتون و نحوه پیاده سازی پروژههای واقعی تهیه و تنظیم شده است. ابتدا با پروژه های ساده نظیر رسم مربع و خط چین در صفحه پیاده سازی را آغاز میکنیم و قدم به قدم آموزشها را پیش خواهیم برد.
پروژههای اصلی پیاده سازی شده در این دوره آموزشی شامل موارد ذیل میباشد:
- رسم مربع
- رسم خط چین
- Random walk یا گام تصادفی
- رسم Spirograph
- مسابقه لاکپشت ها
- etch a sketch
- بازی Pong
علاوه بر پروژه های بالا، مثالهای دیگری نیز در هر بخش پیاده سازی گردیده که به یادگیری شما کمک خواهد کرد.
محتوای دوره بازی pong
دوره آموزش بازی Pong در پایتون دارای سه بخش میباشد. محتوای این سه بخش به شرح زیر میباشد:
- بخش اول: آشنایی با ماژول Turtle
- معرفی ماژول Turtle
- ساخت یک مربع به کمک ماژول Turtle
- روشهای نصب و فراخوانی ماژول در پایتون
- پروژه: پیاده سازی خط چین با کمک ماژول Turtle
- پروژه: پیاده سازی Random walk یا گام تصادفی در ماژول Turtle
- معرفی Tuple
- پروژه: پیاده سازی spirpgraph با کمک ماژول Turtle
- بخش دوم: کنترل کیبورد در ماژول Turtle
- معرفی رخداد یا Event
- انواع تابع و معرفی Higher order Functions
- دستگاه مختصات در ماژول Turtle
- پروژه: پیاده سازی بازی مسابقه لاک پشت ها
- پروژه: پیاده سازی بازی etch a sketch و یا تخته مغناظیسی
- بخش سوم: پیاده سازی بازی Pong در پایتون
- معرفی بازی
- ساخت صفحه بازی
- ایجاد راکت سمت راست و انیمیشن آن
- پیاده سازی کلاس راکت (Paddle) و ایجاد راکن چپ و راست
- پیاده سازی کلاس Ball
- برخورد توپ با حاشیه بالا و پایین صفحه
- برخورد توپ با راکت و تشخیص آن
- خارج شدن توپ از جهت های چپ و راست
- نمایش امتیاز کاربر در صفحه و انیمیشن آن
نمونه ویدئوها
در قسمت زیر میتوانید برخی ویدئوهای آموزشی این دوره را مشاهده کنید:
سورس کد بازی pong
در کنار فایل ویدئو ، سورس کد آموزشها، در اختیار شما قرار خواهد گرفت. شما در محیط برنامه نویسی پایتون میتوانید از این فایلها استفاده کنید و نحوه اجرای آن را ببینید. فرمت فایلهای سورس .py می باشد.
پیش نیاز
پیش نیاز این دوره، دوره آموزش پایتون سطح مقدماتی می باشد. آشنایی با حلقهها، شرطها، نوع دیتا، لیستها، توابع و شی گرایی به یادگیری شما در این دوره کمک خواهد کرد.
این دوره مناسب چه کسانی است؟
اگر به دنبال دورهای هستید که پروژههای واقعی را پیاده سازی کند و شما را برای بازار کار آماده کند این دوره مناسب شما است. دانشجویان، علاقه مندان به برنامه نویسی پایتون، کارمندان و … می توانند از این دوره آموزشی استفاده کنند.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.