آموزش مقدماتی کتابخانه Arcade برای ساخت بازی های دو بعدی در Python
چکیده
زبان پایتون یکی از بهترین زبان های برنامه نویسی دنیا است که در زمینه های مختلفی مورد استفاده قرار می گیرد و این موضوع باعث شده که روز به روز بر تعداد برنامه نویسان این زبان افزوده گردد. یکی از جذاب ترین مباحثی که در برنامه نویسی وجود دارد، مبحث بازی سازی است. در زبان های مختلف کتابخانه های مختلفی وجود دارد که برای ساخت بازی به کمک برنامه نویسان می آید و در زبان پایتون نیز مانند سایر زبان های برنامه نویسی، کتابخانه هایی وجود دارد که ساخت بازی را برای برنامه نویسان تسهیل می نماید. در این فرادرس قصد داریم شما را با کتابخانه Arcade که برای ساخت بازی های دوبعدی در پایتون مورد استفاده قرار می گیرد، آشنا کنیم.
چکیده آموزش
توضیحات تکمیلی
زبان پایتون یکی از بهترین زبان های برنامه نویسی دنیا است که در زمینه های مختلفی مورد استفاده قرار می گیرد و این موضوع باعث شده که روز به روز بر تعداد برنامه نویسان این زبان افزوده گردد. یکی از جذاب ترین مباحثی که در برنامه نویسی وجود دارد، مبحث بازی سازی است. در زبان های مختلف کتابخانه های مختلفی وجود دارد که برای ساخت بازی به کمک برنامه نویسان می آید و در زبان پایتون نیز مانند سایر زبان های برنامه نویسی، کتابخانه هایی وجود دارد که ساخت بازی را برای برنامه نویسان تسهیل می نماید.
در این فرادرس قصد داریم شما را با کتابخانه Arcade که برای ساخت بازی های دوبعدی در پایتون مورد استفاده قرار می گیرد، آشنا کنیم. با استفاده از این کتابخانه شما می توانید به آسانی به ساخت بازی های دوبعدی با استفاده از زبان پایتون بپردازید.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: معرفی و نصب کتابخانه Arcade
- آشنایی با Arcade
- نصب کتابخانه
- درس دوم: شروع کار با Arcade
- اصول اولیه کدنویسی
- ساخت پنجره بازی
- انتخاب عنوان برای پنجره بازی
- تنظیمات مربوط به اندازه پنجره بازی
- تنظیمات مربوط به مکان نمایش پنجره بازی
- تغییر رنگ پس زمینه پنجره
- تنظیمات مربوط به شکل اشاره گر ماوس در پنجره بازی
- تنظیمات مربوط به مکان اشاره گر ماوس در پنجره باری
- درس سوم: رسم شکل های هندسی و متن
- رسم نقطه
- رسم خط
- رسم مستطیل
- رسم دایره
- رسم بیضی
- رسم سهمی
- رسم مثلث
- رسم چندضلعی
- نوشتن متن
- درس چهارم: تعریف تابع برای انجام کارهای مختلف
- درس پنجم: تعریف کلاس برای انجام کارهای مختلف
- درس ششم: متحرک سازی
- نحوه ایجاد یک شکل متحرک در پنجره بازی
- نحوه جلوگیری از خروج شکل متحرک از پنجره بازی
- ایجاد چند شکل متحرک
- درس هفتم: کار با ماوس
- استفاده از متدهای مختلف مربوط به ماوس
- نحوه متحرک سازی یک شکل در پنجره بازی با استفاده از ماوس
- درس هشتم: کار با کیبورد
- استفاده از متدهای مختلف مربوط به کیبورد
- نحوه متحرک سازی یک شکل در پنجره بازی با استفاده از کیبورد
- درس نهم: صداگذاری در بازی
- نحوه اضافه کردن یک فایل صوتی به بازی
- نحوه پخش کردن یک فایل صوتی
- نحوه متوقف کردن پخش یک فایل صوتی
- درس دهم: ساخت کاراکتر در بازی
- نحوه ساخت مجموعه ای از کاراکترها
- ساخت کاراکتر خرگوش
- ساخت کاراکتر هویج
- نحوه تشخیص برخورد کاراکترها
- نحوه محاسبه امتیاز مربوط به بازی
- متحرک سازی مجموعه ای از کاراکترها
- پرتاب تیر توسط یک کاراکتر
- درس یازدهم: ایجاد مانع در پنجره بازی با روش های مختلف
- نحوه ایجاد حالت Scroll برای پس زمینه بازی
- نحوه انجام پرش توسط کاراکتر
- درس دوازدهم: ساخت صفحات مختلف برای بازی
- ساخت صفحه شروع
- ساخت صفحه بازی
- ساخت صفحه پایان
مفید برای رشته های
- مهندسی کامپیوتر - نرم افزار
- برنامه نویسی پایتون
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۶ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۸ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۸ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۷ مگابایت -- (کلیک کنید +))








راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش مقدماتی کتابخانه Arcade برای ساخت بازی های دو بعدی در Python |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۷۵۴۹۱ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVPHT99022 |
مدت زمان | ۶ ساعت و ۲۶ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدیویی (لینک دانلود) |
حجم دانلود | ۸۱۹ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
رضا
با سلام و خسته نباشید خدمت مجموعه فرادرس و جناب مهندس جباری،
ان شاء الله جناب مهندس جباری به دنبال این آموزش مقدماتی بازی سازی با Python با کتابخانهArcade بسته های آموزشی تکمیلی و پیشرفته بازی سازی را نیز در آینده تهیه نمایند.