در حال حاضر محصولی در سبد خرید شما وجود ندارد.
آیا اصول پایتون را آموخته اید و سپس از خودتان پرسید: بعد چه اتفاقی می افتد؟ سپس این دوره برای شماست.
ما با یادگیری اصول کتابخانه PyGame و طراحی بازی های ویدئویی شروع می کنیم، همانطور که ما به ساخت چهار بازی فوق العاده سرگرم کننده، بازی های سبک به نام Feed The Dragon حرکت می کنیم، روی دلقک کلیک کنید مار و سگ برگر.
ما پس از آن ما به مفاهیم کلاس ها و ارث برده در پایتون ادامه خواهیم داد، که ابزار مهمی برای گرفتن بازی های ما به سطح بعدی با استفاده از Sprites و Sprite Groups است. اگر قبلا با کلاس ها کار نکرده اید، نباید نگران نباشید، ما شما را پوشش داده ایم. ما برخی از زمان ها را صرف یادگیری مفاهیم متوسط تر از قبیل نحوه استفاده از اسپری ها، گروه های Sprite، و روش های مختلف تشخیص روبرو شدن، به عنوان ما حرکت می کنیم تا دو بازی سطح متوسط را به نام Monster Wrangler Wrangler و SPACE INVADERS انجام دهیم.
بخش سوم از این دوره تمرکز بر موضوعات پیشرفته تر مانند ایجاد یک نقشه کاشی و استفاده از / خواندن آن برای ایجاد طرح های پیچیده تر، با استفاده از بردارهای 2 بعدی برای کمک به جنبش های پیچیده تر بازیکنان مانند در حال اجرا و پریدن تحت نیروی اصطکاک و گرانش ، و اضافه کردن انیمیشن های شخصیتی به بازی های ما واقعا به زندگی می آیند! ما این مفاهیم و همچنین تمام دانش قبلی ما را برای ایجاد یک بازی آخر به نام زامبی نایت، که پروژه نهایی است، اعمال می کنیم.
در پایان این دوره، شما قادر خواهید بود ایده های بازی خود را ارائه دهید و احساس اعتماد به نفس به اندازه کافی در توانایی های خود برای ایجاد آنها.
تمام منابع و فایل ها برای این دوره در https://github.com/packtpublishing/phe-art-of-of -vide-with در دسترس هستند -python-and-pygame
عنوان اصلی : The Art of Doing: Video Game Creation with Python and Pygame [Video
سرفصل های دوره :
راه اندازی و نصب:
پیش نمایش دوره و مقدمه
نصب پایتون
نصب کد ویژوال استودیو
نصب پیگم و جمع آوری دارایی
pygame pygame pygame:
ایجاد یک سطح صفحه نمایش
بر روی سطح صفحه نمایش
تصاویر (کپی کردن) تصاویر
متن (کپی کردن) متن
اضافه کردن جلوه های صوتی و موسیقی
حرکت صفحه کلید گسسته
حرکت ماوس
حرکت صفحه کلید مداوم
محدودیت های حرکت و جایگزینی جایگزین
تشخیص برخورد
بازی # 1: خوراک اژدها:
خوراک پیش نمایش اژدها
خوراک Dragon Setup 1
خوراک Dragon Setup 2
خوراک بازی اژدها 1
خوراک Dragon Gameplay 2
بازی # 2: گرفتن دلقک:
پیش نمایش دلقک گرفتن
Catch Clown Setup 1
Catch Clown Setup 2
بازی دلقک بازی 1
گرفتن دلقک گیم پلی 2
بازی # 3: مار:
پیش نمایش مار
SETUP SETUP 1
SETUP SETUP 2
Snake Gameplay 1
Snake Gameplay 2
بازی # 4: سگ برگر:
پیش نمایش سگ برگر
Burger Dog Setup 1
Burger Dog Setup 2
Gamplay Burger Dog Play 1
Gamplay Burger Dogplay 2
tutorial pygame متوسط:
اصول کلاس
اصول ارث
Sprites و گروه های Sprite
Sprite Collide
گروه برخورد
بازی # 5: حلزون هیولا:
پیش نمایش هیولا Wrangler
Monster Wrangler Setup
Monster Wrangler Player Class
Monster Wrangler Monster کلاس
Monster Wrangler بازی کلاس 1
Monster Wrangler بازی کلاس 2
Monster Wrangler بازی کلاس 3
Monster Wrangler بازی کلاس 4
Monster Wrangler کلاس 5
Monster Wrangler ثابت کردن یک خطای کوچک
بازی # 6: مهاجمان فضایی:
پیش نمایش فضایی مهاجم
راه اندازی مهاجمان فضایی
Player Class Player SPACE
فضایی مهاجمان Player Bullet Class
فضایی مهاجمان کلاس بیگانه
مهاجمان فضایی بیگانه کلاس گلوله
فضایی مهاجمان بازی کلاس 1
فضایی مهاجمان بازی کلاس 2
مهاجمان فضایی بازی کلاس 3
مهاجمان فضایی بازی کلاس 4
پیشرفته PyGame Tutorial:
ایجاد یک نقشه کاشی
طراحی یک سطح
استفاده از بردارهای 2 بعدی برای حرکت بازیکن قسمت 1
استفاده از بردارهای 2 بعدی برای حرکت بازیکن قسمت 2
اضافه کردن گرانش
اضافه کردن پریدن و قرار دادن در اطراف حرکت
SPRITE انیمیشن
Masks Collision
بازی # 7: زامبی نایت قسمت 1:
پیش نمایش زامبی شوالیه
جمع آوری دارایی زامبی شوالیه
Zombie Knight Setup 1
Zombie Knight Setup 2
Zombie Knight ایجاد نقشه کاشی ما
Zombie Knight Class کاشی
Zombie Knight Ruby Maker Class
Zombie Knight Portal Class
Zombie Knight بازی کلاس 1
بازی # 7: زامبی نایت قسمت 2:
Zombie Knight Player Player 1
Glass Player Zombie Knight 2
Zombie Knight Player Player 3
Zombie Knight Player Class 4
Zombie Knight Zombie Class 1
Zombie Knight Zombie Class 2
Zombie Knight Zombie Class 3
Zombie Knight Zombie Class 4
Zombie Knight Zombie Class 5
بازی # 7: زامبی نایت قسمت 3:
Zombie Knight Ruby Class 1
Zombie Knight Ruby Class 2
Zombie Knight بازی کلاس 2
Zombie Knight بازی کلاس 3
بیایید بازی زامبی شوالیه!
ایجاد برنامه های اجرایی از بازی های خود را برای به اشتراک گذاشتن! :
نصب و استفاده از Auto Py به EXE با خوراک اژدها
Auto Py به Exe با Zombie Knight
The Art of Doing: Video Game Creation with Python and Pygame
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.