توضیحات
میخواهیم بازی به نام «حدس عدد» طراحی کنیم.
با شروع بازی چهار عدد تصادفی (بین صفر تا نه) تولید می شود و کاربر باید بتواند این چهار عدد را حدس بزند. کاربر با استفاده از دکمه های موجود یک عدد ایجاد می کند، سپس بر روی دکمه بررسی عدد کلیک می کند. در مجموع کاربر ۵ دفعه امکان حدس عدد را دارد.
قوانین بازی
یافتن ۴ عدد با ۵ دفعه حدس کار بسیار مشکلی است، بنابراین وقتی که یک عدد بررسی می شود، با رنگ های مختلف یکسری بازخورد از سمت برنامه به کاربر داده می شود که به کمک آنها می تواند به شکل منطقی تصمیم گیری کند.
- مشکی: عدد وارد شده در بین اعداد تصادفی نیست.
- آبی: عدد وارد شده در مکان صحیح خود قرار دارد.
- قرمز: عدد وارد شده در بین اعداد تصادفی هست، اما در مکان صحیح خود قرار ندارد.
- زرد: عدد وارد شده در مکان صحیح خود قرار دارد، اما بیشتر از یکبار تکرا شده است.