🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
پایتون PyGame | آموزش توسعه بازی با تمرین کدنویسی
- آخرین آپدیت
دانلود Python PyGame | Game Development with Coding Exercises
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت بازی های تعاملی با PyGame: یادگیری از طریق انجام!
آموزش برنامه نویسی PyGame با تمرینات کدنویسی پایتون، دروازه شما برای یادگیری توسعه بازی با استفاده از کتابخانه PyGame است. PyGame یک کتابخانه قدرتمند است که فرآیند توسعه بازی در پایتون را ساده می کند و به شما امکان می دهد بازی های جذاب و تعاملی را به راحتی ایجاد کنید. چه مبتدی مشتاق یادگیری برنامه نویسی بازی باشید و چه یک توسعه دهنده باتجربه که به دنبال گسترش مهارت های خود هستید، این دوره تمرینات کدنویسی عملی را برای تثبیت درک شما و افزایش توانایی هایتان ارائه می دهد.
در دنیای فناوری محور امروزی، توانایی توسعه بازی ها و شبیه سازی ها یک مهارت بسیار پرطرفدار است. PyGame یک پلتفرم در دسترس و در عین حال قدرتمند برای توسعه بازی فراهم می کند و آن را به ابزاری ضروری برای علاقه مندان و متخصصان تبدیل می کند. این دوره به گونه ای طراحی شده است که به شما کمک کند از PyGame برای ساخت برنامه ها و بازی های تعاملی استفاده کنید و در عین حال تجربه عملی را از طریق تمرینات کدنویسی به دست آورید.
در طول این دوره، شما به بررسی موارد زیر خواهید پرداخت:
مقدمه ای بر PyGame و مبانی توسعه بازی: در مورد کتابخانه PyGame، نحوه راه اندازی آن و اصول اصلی طراحی بازی بیاموزید.
ایجاد عناصر بازی: نحوه ایجاد و دستکاری دارایی های بازی مانند اسپرایت ها، پس زمینه ها و جلوه های صوتی را درک کنید.
ساخت مکانیک بازی: نحوه پیاده سازی ویژگی های کلیدی مانند ورودی کاربر، فیزیک بازی و تشخیص برخورد را بیاموزید.
توسعه بازی های کامل: دانش خود را برای ایجاد بازی های ساده و در عین حال کاملاً کاربردی، از جمله نمونه های کلاسیک مانند پونگ و مهاجمان فضایی، به کار ببرید.
موضوعات پیشرفته: مفاهیم پیچیده تری مانند حلقه های بازی، سیستم های امتیازدهی و طراحی مراحل را کاوش کنید.
اشکال زدایی و بهینه سازی: بهترین شیوه ها را برای اشکال زدایی کد خود و بهینه سازی عملکرد بازی بیاموزید.
در پایان این دوره، شما یک پایه محکم در توسعه بازی با PyGame خواهید داشت و مجهز به مهارت هایی برای ایجاد بازی ها و پروژه های تعاملی خود خواهید بود.
معرفی مدرس: فیصل ضمیر یک توسعه دهنده و مدرس پایتون با تجربه با بیش از 7 سال سابقه تدریس است. دانش عمیق فیصل از پایتون و توسعه بازی شما را در پیچیدگی های PyGame راهنمایی می کند و یک تجربه یادگیری جامع و لذت بخش را تضمین می کند.
ضمانت بازگشت وجه 30 روزه: ما به کیفیت دوره خود اطمینان داریم. اگر متوجه شدید که انتظارات شما را برآورده نمی کند، ما یک ضمانت بازگشت وجه 30 روزه بدون هیچ سوالی ارائه می دهیم.
گواهینامه در پایان دوره: پس از اتمام موفقیت آمیز دوره، گواهینامه ای دریافت خواهید کرد که مهارت شما در برنامه نویسی PyGame را برجسته می کند و به اعتبارنامه های حرفه ای شما ارزش می بخشد.
پیش نیازها:
دانش پایه برنامه نویسی پایتون
آشنایی با مفاهیم اولیه برنامه نویسی مانند متغیرها و حلقه ها
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره
Course Introduction
اهداف دوره
Course Objectives
ساختار دوره
Course Structure
دستورالعمل های مدرس
Instructor Guidelines
آشنایی با PyGame
Introduction to PyGame
آشنایی با PyGame
Introduction to PyGame
درس 01
Lesson 01
تمرین های کدنویسی
Coding Exercises
تکلیف 01
Assignment 01
آزمون تمرینی 01
Practice Test 01
کار با سطوح و تصاویر
Working with Surfaces and Images
کار با سطوح و تصاویر
Working with Surfaces and Images
درس 02
Lesson 02
تمرین های کدنویسی
Coding Exercises
تکلیف 02
Assignment 02
حرکت و تشخیص برخورد
Movement and Collision Detection
حرکت و تشخیص برخورد
Movement and Collision Detection
درس 03
Lesson 03
تمرین های کدنویسی
Coding Exercises
تکلیف 03
Assignment 03
کار با Sprites و Sprite Groups
Working with Sprites and Sprite Groups
کار با Sprites و Sprite Groups
Working with Sprites and Sprite Groups
درس 04
Lesson 04
تمرین های کدنویسی
Coding Exercises
تکلیف 04
Assignment 04
صدا و موسیقی در PyGame
Sound and Music in PyGame
صدا و موسیقی در PyGame
Sound and Music in PyGame
درس 05
Lesson 05
تمرین های کدنویسی
Coding Exercises
تکلیف 05
Assignment 05
ساخت مراحل و پس زمینه های بازی
Building Game Levels and Backgrounds
ساخت مراحل و پس زمینه های بازی
Building Game Levels and Backgrounds
درس 06
Lesson 06
تمرین های کدنویسی
Coding Exercises
تکلیف 06
Assignment 06
فیزیک و انیمیشن بازی
Game Physics and Animation
فیزیک و انیمیشن بازی
Game Physics and Animation
درس 07
Lesson 07
تمرین های کدنویسی
Coding Exercises
تکلیف 07
Assignment 07
ایجاد منوهای بازی و رابط کاربری
Creating Game Menus and User Interfaces
ایجاد منوهای بازی و رابط کاربری
Creating Game Menus and User Interfaces
درس 08
Lesson 08
تمرین های کدنویسی
Coding Exercises
تکلیف 08
Assignment 08
مکانیک های پیشرفته بازی
Advanced Game Mechanics
مکانیک های پیشرفته بازی
Advanced Game Mechanics
درس 09
Lesson 09
تمرین های کدنویسی
Coding Exercises
تکلیف 09
Assignment 09
ساخت یک پروژه کامل بازی
Building a Complete Game Project
ساخت یک پروژه کامل بازی
Building a Complete Game Project
نمایش نظرات