لاین 25 - بانک فایل

لاین 25 | بانک جامع فایل درسی و آموزشی

با 165842 عنوان فایل

برای یافتن فایل مورد نظر، کلمه یا عنوان کلیدی خود را وارد نمایید.

بازی دو بعدی تیراندازی با زبان پایتون

بازی دو بعدی تیراندازی با زبان پایتون

بازی-دو-بعدی-تیراندازی-با-زبان-پایتون

علی رغم پیشرفت تکنولوژی های گرفیکی ، بازی های دو بعدی همچنان
طرفداران خود را دارند.این بازی به طور کامل با زبان پایتون نوشته شده است و می تواند تمرین خوبی برای یادگیری الفبای بازی سازی با زبان پایتون باشد.
در این بازی 2 بعدی ،  که شامل دو مرحله می باشد، بازیکن با در دست گرفتن کنترل کارکتر بازی باید از میان دشمنان عبور کرده و خود را مرحله بعد برساند.نحوه حرکت  کارکتر از چپ به راست بوده و همچنین دارای قابلیت تیراندازی و پرتاب نارنجک  می باشد.دشمنان نیز با بهره گیری از هوش مصنوعی قابلیت شناسایی  و تیراندازی را دارند.کارکتر بازی توسط کلید های جهت دار (بالا، چپ و راست ) کنترل می شود.برای تیراندازی کلید Space وبرای پرتاب نارنجک کلید Qرا استفاده کنید.

shooter

***فایل های CSV  به کار رفته در پروژه ، برای مشخص کردن جای هر
شی در بازی است.برای تعیین مکان هر شی ، صفحه بازی را به صورت موزاییکی (
Tile) تقسیم بندی می
کنیم. بطور مثال : قسمت های خالی در صفحه با عدد 1- و عدد 4 (قسمت های خاکی) در
فایل
CSV  نمایش داده می شوند و دیگر
قسمت ها با توجه با شیء مورد نظر، عدد مربوط به خود را دریافت می کنند.

tile

• این بازی با کمک ماژول pygame  نوشته شده است.برای نصب این ماژول در Command Prompt یا Terminal کد زیر را وارد کنید:

                                                         pip install pygame

دانلود فایل

((توجه: شما برای دریافت این فایل از "لاین 25" خارج و وارد سایت فروشنده می شوید؛ از این رو "لاین 25" مسئولیتی در قبال کم و کیف فرایند خرید و دانلود آن نخواهد داشت. در صورت بروز اشکال در خرید و یا دانلود لزوماً باید با پشتیبان سایت فروشنده در تماس باشید.))