سورس بازی مارپله

دسته‌ها : ++C, سورس کدهای آماده علی میرزائی 49 دیدگاه‌ها

سورس بازی مارپله

با عرض سلام خدمت دوستان و دانشجویان عزیز.
سورس بازی “مار پله” (به زبان ++C ) که معمولا جزو پروژه های آخر ترم درس مبانی کامپیوتره (البته تا اونجایی که واسه ما بود!!!) به صورت کاملا کامنت گذاری شده، با لینک مستقیم آماده ی دانلود رایگان برای دوستان هم رشته ای و برنامه نویسه. 😉
لازم به ذکره که این بازی به صورت گرافیکی نبوده و تنها جنبه ی مفهومی و برنامه نویسی داره.
امیدوارم از این سورس نهایت استفاده رو ببرید.

دیدگاه کاربران در مورد این نوشته

  1. سلام….
    باز ک نمیــشه دانلودش کـــــرد ….
    ای بــابــــا
    ☻☻☻☻

    توسط mostafa پاسخ

  2. سلام.گرافیک \اس کردی راحت شدی

    توسط mohsen پاسخ

  3. ببخشید .نمیشه دان کرد .میگه
    موجود نیس

    توسط misagh پاسخ

    1. عجیبه که این لینک دائما مشکل پیدا میکنه!!! :( ممنون از اطلاع رسانیتون، تا ساعتی دیگه لینک رو تصحیح میکنم.

      توسط علی میرزائی پاسخ

  4. سلام خوبین؟ من یه بازی مارو پله میخوام تو یه صفحه 5*5 که دوتا بازیکن داشته باشه و هربار که تاس میریزیم موقعیت دوتا بازیکنو نمایش بده.حالا با استفاده از ارایه و به زبون سی چجوری میشه این برنامه رو نوشت؟

    توسط فرحانه پاسخ

  5. متاسفانه امکان دانلود برنامه نیست لطفا بررسی کنید.
    متشکر.

    توسط فرهاد پاسخ

    1. سلام، تا ساعتی دیگه لینک تصحیح میشه. با تشکر از اطلاع رسانیتون.

      توسط علی میرزائی پاسخ

  6. سلام
    دانشجوی ترم 1 کامپیوترم تو پرو‍‍زم باید مارپله و منچو به زبان سی پلاس پلاس بنویسم
    البته گرافیکی نباید باشه
    نمیدونم چطور باید باشه
    البته کد نویسیم خیلی خوبه ولی اولین بارمه که میخوام یک پروزه بنویسم ممنون میشم کمکم کنید

    توسط عاطي پاسخ

  7. با عرض سلام و ادب و خسته نباشید خدمت شما دوست عزیز.
    من اولین باره که به سایت شما اومدم و از سورس کد سی پلاس پلاسی که گذاشتی یه دنیا ممنونم.
    اگه امکان داره لطف کن و سورس کد هایی که گرافیکی هستن رو قرار بده.
    خسته نباشی و خدا قوتت بده خیلی حال کردم با سایتت.

    توسط هادی پاسخ

    1. ممنونم هادی جان، واقعیتش من بیشتر این برنامه ها رو ترم های اول دانشگاه نوشته بودم، و از اون به بعد متأسفانه هیچ وقت فرصت کار روی برنامه های گرافیکی (تحت ویندوز) رو پیدا نکردم!!!

      توسط علی میرزائی پاسخ

  8. ببخشید من یک سوال دارم وخیلی ممنون میشم اگه زود جوابم رو بدید چون خیلی عجله دارم .
    دانشجوی IT هستم من و دوستام باید یه برنامه(به زبان جاوا)
    بنویسیم در این برنامه 4 تا مار در یک صفحه هستن که در مقابل این مارها موانعی وجود داره که نباید به انها برخورد کنن همچنین اونا نباید به خودشون یا بقیه مارها هم برخورد کنن در ضمن یه سری سیب به طور رندم در این صفحه قرار میگیره که اگه مارها اونارو بخورن طولشون اضافه میشه حالا ما باید یک الگوریتمی به کار ببریم که این مارها هوشمند باشن و به این موانع برخورد نکنن (این برنامه مثل بازی اسنیک موبایلهای قدیمی نوکیا از طریق کی برد کنترل نمیشه) اگه میشه لطف کنید یه الگوریتمی به ما پیشنهاد کنید؟
    با تشکر قبلی از شما

    توسط محب پاسخ

  9. سلام ممنون از مطالب جالبتون.چرا وقتی برنامتون رو باز میکنم روی سیستمم اجرا نمیشه؟برنامه سی پلاس پلاس بورلند دارم

    توسط مقدم پاسخ

    1. سلام،
      برنامه کاملا تست شدست و مشکلی نداره،
      الان مشکل شما در کامپایل برنامه است؟!؟

      توسط علی میرزائی پاسخ

  10. salam vaghean mercii b khatere in barname mar pelle.manam reshtam narm afzare .

    توسط raha پاسخ

  11. salam.barat arezooye movafaghiat mikonam.man reshtam narm afzare.vase proje payan termam ostadam ye bazi khaste…kheili roo asabamee.tahala barname naneveshtam.age mishe shoma ye komaki behem bokonid.age mishe behem email bedid.mer30

    توسط samira پاسخ

    1. سلام، متشکرم.
      واقعیتش تا حالا خیلی حرفه ای برنامه نویسی گرافیکی کار نکردم، اما شما توضیحات لازم رو به ایمیلم بفرستید تا ببینم کمکی از دستم بر میاد یا نه.

      توسط علی میرزائی پاسخ

  12. سلام ممنون بابت کمکتون

    توسط pink پاسخ

    1. خواهش میکنم،
      کاری نکردم که… :-)

      توسط علی میرزائی پاسخ

  13. استادمون هم چیزی دراین مورداصلابهمون یادنداده ولی ازمون می خواد!

    توسط pink پاسخ

  14. واقعیتش باهاش کارنکردم ،نمی دونم چطوربایدازش استفاده کنم!

    توسط pink پاسخ

    1. بله…
      درستشم همینه، یه برنامه نویس خوب هیچوقت پای بند کلاس و استاد نیست…
      اگه میخواید تو برنامه نویسی پیشرفت کنید، باید خودتونو عادت بدید که هرچند ساعت هم که شد، پشت کد بشینید و باهاش کلنجار برید…
      و در کتابخونه ها و سایت های برنامه نویسی انگلیسی جستجو کنید(اینا بهترین منابع هستن)
      و اما در مورد تابع رندم:
      اگه دقت کرده باشید تو این برنامه برای تولید اعداد تصادفی از rand()%6+1 استفاده کردیم.
      تابع rand() اگه به تنهایی تعریف شده باشه، یک عدد صحیح تصادفی بین رنج اعداد integer تولید میکنه.
      وقتی شکلش رو به صورت rand()%6 در میاریم در واقع رنج اعداد رو بین 0 تا 5 محدود می کنیم، (*میدونید که باقی مانده هر عدد به 6 عددی ما بین 0 تا 5 میشه)
      در این برنامه چون ما اعداد 1 تا 6 رو برای تاس میخوایم پس یه 1 رو هم اضافه میکنیم و شکلش به صورت rand()%6+1 در میاد.
      حالا اعداد رندم ما اعدادی هستن بین 1 تا 6 (همونی که ما برای تاس لازم داریم.)
      حالا شاید بپرسید srand(time(NULL)) برای چیه؟
      تا اونجا که من یادمه، اگه تابع rand() رو به تنهایی به کار ببریم، همیشه اعداد تکراری تولید میشن، یعنی وقتی برنامه رو دوباره run کنیم همون اعداد تصادفی دفعه ی قبل رو تولید میکنه.
      بنابراین تابع بالا رو، قبل از rand() تعریف می کنیم.
      این تابع با تایم ویندوز کار میکنه…
      چون زمان سیستم همیشه در حال تغییره هر بار که برنامه رو اجرا کنیم تابع time عدد متفاوتی رو برمی گردونه و در نتیجه اعداد تصادفی تولید شده متفاوت میشن.

      اینا توضیحاتی بودن که از قبل یادم مونده بود.
      امیدوارم به دردتون خورده باشن…
      اما اگه به دنبال اطلاعات بیشتری هستید، منابع خیلی خوبی هستن که فقط یه سرچ تو گوگل رو از شما میطلبن 😉

      باز هر سؤال دیگه ای هم داشتید من در خدمتم… :-)

      توسط علی میرزائی پاسخ

  15. سلام.
    با c++

    توسط pink پاسخ

    1. واقعیتش من بیشتر با جاوا کار کردم، این برنامه رو هم تو ترم اول که ++C داشتم نوشته بودم.
      دقیقا مشکلتون با تابع رندم چیه؟ تو مفهومش مشکل دارید؟

      توسط علی میرزائی پاسخ

  16. سلام.

    ممنونم، قابل شما رو نداشت…
    شما با چه زبانی کار می کنید؟

    ایشالا در آینده ی نزدیک، حتما روی اون هم کار می کنم :-)

    توسط علی میرزائی پاسخ

  17. slm,khaste nabashid
    man reshtam narm afzare,kode marpelle ro niaz dashtam mamnon babate komaketon
    ama ma vase porojemon b graphicish niaz darim
    to tarze estefade az random moshkel daram,mitonin komakam konin??
    mishe barname graphicisham dar ekhtyaremon bezarin??

    توسط pink پاسخ

  18. سلام. من هم رشته ام نرم افزاره. برا این ترم باید کد مارپله رو می نوشتیم. ازتون ممنونم. خیلی کمکم کردین.

    توسط parisa پاسخ

    1. خواهش میکنم،
      قابلی نداشت :-)

      توسط علی میرزائی پاسخ

  19. slm.kud marpelle ro download kardam. reshtam narmafzare omid varam B dardam boxore.
    mamnon.

    توسط samira پاسخ

    1. سلام.
      پس هم رشته ای هستیم 😉
      قابل شما رو نداشت :-)

      توسط علی میرزائی پاسخ

  20. salam

    jalebe vebe shoma
    arze tasliat daram in ayam roo majoor bashid ,mansoor

    توسط عارف پاسخ

    1. سلام.
      ممنون از حضور و نظر دلگرم کنندتون. :-)
      من هم به شما این ایام رو تسلیت میگم.

      توسط Alimir پاسخ

دیدگاه خود را بیان کنید