یادگیری پیشرفته برنامهنویسی بازی با پایتون و Pygame
با استفاده از ماژول قدرتمند Pygame در پایتون، مهارتهای پیشرفته برنامهنویسی بازی را بیاموزید و نقشه راه ساخت انواع بازیها را به دست آورید.
آنچه خواهید آموخت
دانشجویان قادر خواهند بود بازیهای بسیار جالب و شگفتانگیز در پایتون خلق کنند.
پیشنیازها
آشنایی با مبانی پایتون پیشنیاز این دوره است.
شرح کامل دوره
در این دوره، مفاهیم توسعه بازی را در پایتون از صفر مطلق تا سطحی که بتوانید بازیهای حرفهای بسازید، خواهید آموخت. ما توسعه بازی در پایتون را با استفاده از ماژول pygame پایتون انجام خواهیم داد. Pygame یک ماژول بسیار معروف و تعاملی برای توسعه بازی در پایتون است. شما با جدیدترین مفاهیم توسعه بازی با استفاده از pygame آشنا خواهید شد. در این دوره ۱۰ بازی متفاوت را با استفاده از pygame خواهیم ساخت که هر کدام مفاهیم جدید و جالبی را برای یادگیری به شما معرفی میکنند.
هر بازی به شما کمک میکند تا مفاهیم جالبتر و بیشتری را یاد بگیرید. در پایان این دوره، تضمین میکنم که قادر خواهید بود بازیهای کاملاً جدیدی را مطابق با نیازها و مشخصات خود در pygame ایجاد کنید. این دوره جدیدترین مفاهیم پایتون و pygame را پوشش میدهد. از بازخورد شما در طول مسیر یادگیری این دوره استقبال میکنم.
برای شروع این دوره، نیازی به هیچ پیشزمینهای ندارید. حتی لازم نیست تجربه قبلی در پایتون یا هیچ زبان برنامهنویسی دیگری داشته باشید. ما یک دوره فشرده پایتون و همچنین یک دوره فشرده Pygame را در انتهای دوره بارگذاری کردهایم که به شما کمک میکند قبل از شروع توسعه بازی در pygame، دانش لازم را کسب کنید. اگر مبتدی هستید، میتوانید ابتدا با پایتون، سپس pygame و در نهایت توسعه بازی شروع کنید. اگر دانش پایه از این دو پیشنیاز دارید، میتوانید مستقیماً به سمت توسعه بازی با استفاده از pygame رفته و تمام مفاهیم جالبی را که در این دوره برای شما داریم، بیاموزید.
ممکن است در طول این دوره با مشکلاتی روبرو شوید. برای این منظور، میتوانید مستقیماً به من پیام دهید تا در اسرع وقت به شما پاسخ دهم. میتوانید سؤالات خود را در بخش پرسش و پاسخ مطرح کنید، جایی که بسیاری از دانشجویانی که در حال حاضر این دوره را میگذرانند، به سؤالات شما پاسخ خواهند داد. پس از اتمام هر بازی، قویاً توصیه میکنم کد خود و تجربه خود را با سایر دانشجویان به اشتراک بگذارید. همچنین میتوانید قابلیتهای بیشتری را به بازی خود اضافه کنید، زیرا یکی از اهداف اصلی این دوره این است که شما بتوانید قابلیتهای خود را به پروژه (بازی) خود اضافه کنید.
برایتان در این دوره آرزوی موفقیت میکنم.
Khan School
نمایش نظرات