PDA

View Full Version : مشخص کردن حرکت مهره ها دربازی شطرنج کوچک



magic69
شنبه 08 آبان 1389, 13:41 عصر
سلام دوستان.من دارم یه بازی شطرنج کوچیک با 3مهره مینویسم و الان گیر کردم و سه تا سوال دارم.یکی اینه که چجوری میتونم خونه هایی که شاه میتونه به اونجاها بره رو مشخص کنم مثلا یه همچین چیزی(اگه باید از آرایه استفاده کنم چجوریه در این مورد؟):

return jayeshah[x + 1, y];
return jayeshah[x, y + 1];
return jayeshah[x - 1, y];
return jayeshah[x, y - 1];
return jayeshah[x - 1, y - 1];
return jayeshah[x + 1, y + 1];
return jayeshah[x + 1, y - 1];
return jayeshah[x - 1, y + 1];دومین سوالمم درباره اینه که چجوری اون خونه هایی که شاه میتونه بره رو با یه رنگ دیگه مشخص کنم؟
سومی هم اینه که چجوری میشه مجموعه خونه هایی که شاه میتونه بره رو در داخل یک آرایه نگه داشت؟این کارو واسه این میخام که مثلا بفهمم وقتی وزیر به یکی از اون خونه ها رسید شاه کیش شده.امیدوارم منظورمو خوب رسونده باشم.

واقعا ممنون.

magic69
شنبه 08 آبان 1389, 16:59 عصر
هیچکدوم از دوستان نمیتونن حتی یه راهنمایی کوچیک به من بکنن؟