Pygame یک کتابخانه منبع باز Python برای ساخت برنامه های چندرسانه ای و بازی هاست که جلوتر بیشتر راجبش توضیح می دهیم. در این مطلب فیلم آموزش Pygame برای مبتدیان – توسعه بازی پایتون (زبان اصلی) رو با مدت زمان 3 ساعت برای شما دوستان قرار دادیم. در این دوره شما عزیزان، PyGame را با ایجاد بازی های سرگرم کننده از ابتدا یاد می گیرید. این دوره برای کسانی طراحی شده است که می خواهند پایتون و PyGame را اصولی یاد بگیرند. پیچیدگی بازی با هر بخش افزایش می یابد و شما می توانید دانش خود را در طول دوره ارتقا دهید. شما از پایتون برای ایجاد بازی هایی با سختی فزآینده استفاده خواهید کرد. در پایان این دوره، شما قادر خواهید بود یک بازی عملیاتی را به طور کامل طراحی کنید که شامل ایجاد آبجکت و موقعیت یابی می شود.
آموزش Pygame برای مبتدیان – توسعه بازی پایتون
به طور کلی در این دوره اصول پایتون رو یاد میگیرید، و با ساخت بازی دو بعدی و متحرک کردن شخصیت های بازی می توانید دانش خود را افزایش بدید.
- مقدمه
- ماژول های پایه
- نمایش متن روی صفحه
- بارگذاری و تصویر- نمایش تصاویر با PyGame
- میکسر و ماژول موسیقی
- چگونه انیمیشن بارش برف در پایتون با استفاده از PyGame ایجاد کنیم؟
- جابجایی یک آبجکت در PyGame
- باز مار با PyGame
- ساخت یک بازی GUI دوز با PyGame
- آموزش Color breezing
- چگونه افکت Color breezing را با استفاده از PyGame اضافه کنیم؟
- جابجایی تصویر با موس در PyGame
- دیزاین طراحی با استفاده از کلیدهای جهت دار PyGame
- ساخت دکمه در PyGame
- انیمیشن ساده PyGame
- بازی Collision
- دایره در الگوی سینوسی
- تابع Jump
- متن در دو خط
- ایجاد رویدادهای سفارشی
این دوره محصول وب سایت یودمی می باشد که با قیمت 20 دلار در حال فروش است. از این لینک می توانید مشاهده نمایید.
پکیج ویژه : آموزش پروژه محور طراحی سایت با پایتون و جنگو مختص بازار کار
دموهای دوره آموزش Pygame
Pygame چیست؟
Pygame یک کتابخانه منبع باز Python برای ساخت برنامه های چندرسانه ای است. هم چنین pygame یک wrapper یا بستار کننده Python برای کتابخانه SDL است. SDL سر نام Simple DirectMedia Layer است. کار SDL این است که دسترسی به سیستم های سخت افزاری چندرسانه ای سیستم مانند صدا، فیلم، ماوس و صفحه کلید را فراهم می کند. pygame یک کتابخانه ترکیبی از C ،Python، Native و OpenGL است. ویژگی مستقل از سکو یا cross-platform بودن SDL و pygame اجازه می دهد برای هر پلتفرمی، بازی ها و برنامه های چندرسانه ای بنویسیم.
مطالب مرتبط با پایتون
pygame در مقایسه با سایر کتابخانه های پایتون برای بازی سازی دارای مزیت های زیر است :
- کار با آن ساده است.
- برای بازی سازی با پایتون شناخته شده تر است و جامعه برنامه نویسان بیش تری دارد.
- cross-platfrom یا مستقل از platform است و می تواند در لینوکس ویندوز و مک نوشته و اجرا شود.
- نیاز به یک سیستم پیچیده برای شروع کار نداریم.
- از پردازنده های چند هسته ای سیستم به راحتی می توان استفاده کرد.
- برای عملکردهای اصلی از کد بهینه شده C و Assembly استفاده می کند.
- ساده و قابل حمل است.
- حجم کد کمی دارد.
Udemy Pygame Tutorial for Beginners – Python Game Development
What you’ll learn
- Learn the fundamentals of Python and apply them to real-world projects.
- Learn how to create 2D games with PyGame.
- Make playable games for your own sense of accomplishment.
- Change the game state based on user input.
- Animated game characters and text display
Learn PyGame by creating entertaining games from scratch. This course is designed for anyone who wants to learn Python and PyGame. The complexity of the game increases with each section, and you will be able to advance your knowledge throughout the course.
You will create amazing games and learn how PyGame works by moving objects on the screen and interacting with them. You will also learn how to create and import images for use in games, as well as how to create randomly movable enemies, animate game characters, and play music and sounds while playing the game.
You will use Python to create games of increasing difficulty. By the end of this course, you will be able to fully design an operational game, including object creation and positioning.
The course is project-based because this is the most effective way to learn Python and PyGame. Instead of just learning the coding concepts, you will be applying them instantly to real world games. You will never struggle to finish a lecture because all of the source code will be included at the end of each section.
Join now to gain lifetime access to this course, which contains a plethora of videos and downloadable materials.
Who this course is for:
- Beginner Python developers.
- Beginner PyGame Developers
- Beginner Game developers
- Students with some programming experience.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- حجم فايل : 1.04 گیگابایت
- مدت زمان دوره : 03:06:11
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۸ بهمن ۱۴۰۱
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس