اطلاعیه

Collapse
No announcement yet.

طراحی بازی ( فکر بکر )

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    طراحی بازی ( فکر بکر )

    سلام دوستان خوبم. چند روز پیش داشتم بازی فکر و بکر و انجام میدادم به فکرم رسید برنامه شو تو لب ویو بنویسم. حالا شما هم اگه دوست دارید شروع کنید به طراحی.. شروط برنامه هم به این صورته :
    1 - احتمال این که عدد مورد حدس دارای ارقام تکراری باشه هست
    2 - تعداد ارقام 4 رقم هست.
    3 - هر بار که کاربر عددی رو وارد میکنه و دکمه بررسی رو میزنه امتیاز دهی برنامه به این صورته که به ازای عددی که در مسابقه وجود داشته باشه ولی سرجاش نباشه رنگ سفید و اگه سرجاش باشه رنگ سیاه.. منتها در یه ماتریس دو در دو.
    البته میدونم اکثراً با روش مسابقه آشنا هستید..

    #2
    پاسخ : طراحی بازی ( فکر بکر )

    با سلام.

    حالا پیش بریم به نظر جالب میاد . :applause:
    اگه چیزی بلدیم به بقیه هم یاد بدیم ....

    دیدگاه


      #3
      پاسخ : طراحی بازی ( فکر بکر )

      دوباره سلام. خوب برای شروع اول باید بتونیم در هر زمان چهار عدد تصادفی تولید کنیم برای اینکار میتونیم از یه تابع random number استفاده کنیم. منتها خروجی این تابع بین 0 و 1 هستش. کافیه ابتدا در عدد 1000 ضرب کنیم بعد بر 9 تقسیم کنیم و باقیمانده رو به عدد صحیح گرد کنیم...
      خوب این شروع کار

      دیدگاه


        #4
        پاسخ : طراحی بازی ( فکر بکر )

        من این برنامه رو قبلانا نوشتم اما با multi media اگه خواستین روال کار رو میگم/البته ساده هست.
        همیشه به یاد خدا باش !

        دیدگاه


          #5
          پاسخ : طراحی بازی ( فکر بکر )

          ممنون از شما.ین بازی میتونه روال های متعددی داشته باشه البته بستگی به آسونی یا سختی بازی داره. البته من بیشتر هدفم این هستش که بچه ها یه مقدار بیشتر وقت بزارن برای لب ویو و باعث پیشرفت بیشتر برای همه باشه. شما هم اگه نظری دارید بفرمائید همگی استفاده میکنن.

          دیدگاه


            #6
            پاسخ : طراحی بازی ( فکر بکر )

            سلام.
            چرا باید عدد رو " بر 9 تقسیم کنیم و باقیمانده رو به عدد صحیح گرد کنیم "؟

            دیدگاه


              #7
              پاسخ : طراحی بازی ( فکر بکر )

              شما باید از یه تابع Quotient & Remainder استفاده کنید. این تابع x رو بر y تقسیم میکنه و خارج قسمت و باقیمانده رو به ما میده. کاری که ما میکنیم اینه که اول عدد تصادفی رو در 1000 ضرب میکنیم تا از یک بزنه بالا.. بعد اینو میدیم به ورودی x. ( به صورت اعشاری هستش ). بعد به ورودی y عدد صحیح 9 رو اتصال میدیم. حالا من با یه مثال ادامه میدم. فرض کنید عدد x شما شده 719.894 . خارج قسمت تقسیم میشه 79 و باقیمانده به صورت اعشار میشه 8.894 . حالا اگه ما این عدد رو به عدد صحیح رو به بالا گرد کنیم میشه 9..
              این که چرا بر 9 تقسیم میکنیم معلومه دیگه. شما مثلا اگه بر 5 تقسیم میکردین بازه عددی شما میشد بین 0 تا 5 . اگه بر 8 تقسیم میکردین میشد بین 0 تا 8 و .....

              دیدگاه


                #8
                پاسخ : طراحی بازی ( فکر بکر )

                متشکر از پاسختون.

                ادامه بدید لطفا .

                دیدگاه

                لطفا صبر کنید...
                X