تعطیلات عید به این فکر افتادم که اگر حس درس و کار نداشتم، اوقات بیکاری را با کدنویسی متفرقه بگذرانم تا هم وقتم تلف نشود و هم چیزهای جدید یاد بگیرم. اولین ایده هم نوشتن بازیهای فکری بود. چند بازی فکری مشهور و غیرمشهور را لیست کردم و بالاخره برای گام اول مینروب (Minesweeper) را انتخاب کردم.
مشکلی که من با Minesweeperهای فعلی دارم این است که بعد از کلی زحمت و پیدا کردن اکثر مینها، به خاطر یک انتخاب اشتباه کل بازی تمام میشود. برای همین خودم دست به کار شدم و بازی را از نو ساختم و این بار قوانین بازی را کمی تغییر دادم. البته اطلاع ندارم که قبلا این کار انجام شده است یا نه.
قانون بازی جدید از این قرار است که وقتی یک مین منفجر میشود، بازی تمام نمیشود. بلکه فقط آن مین و همهی مینهای همسایه منفجر میشوند و انفجارهای زنجیرهای تا زمانی ادامه پیدا میکند که هیچ مینی در همسایگی نباشد. در پایان بازی هر چند تا مین سالمی که کشف شده باشند، امتیاز بازیکن محسوب میشوند.
توجه: این بازی با زبان برنامهنویسی C# .Net نوشته شده است و اجرای این بازی نیاز به
Microsoft .Net Framework 3.5 یا بالاتر دارد.
ارتقا نوشت اول: بعد از انتشار نسخهی 1.0 این بازی و بررسی بیشتر خودم و سایر دوستان، نسخهی اصلاح شده 1.1 این بازی آماده شد. باز هم منتظر شنیدن نظرات و انتقادات و پیشنهادات و گزارش نقصهای احتمالی هستم.
دانلود بازی مینروب نسخه 1.1