PDA

View Full Version : فوری:برنامه بازی minesweeper



مهندس کوچک
یک شنبه 11 مهر 1389, 13:51 عصر
سلام دوستان خواهشا همفکری بدید که برنامه بازیminesweeperرو که در gameویندوز هست چه طور بنویسم
باسه ایجاد جداول بازی از چه راهی برم؟ و همینطور نحوه ایجاد مین ها به صورت تصادفی ممنون میشم باهام همفکری کنید

ای بابا کسی نمیخواد کمکم کنه؟:ناراحت:

gwbasic
یک شنبه 11 مهر 1389, 19:14 عصر
یه سرچی برن تو همین سایت چند وقت پیش در این مورد سوال شد و کدهای خوبی هم گذاشته شد

مهندس کوچک
دوشنبه 12 مهر 1389, 00:12 صبح
یه سرچی برن تو همین سایت چند وقت پیش در این مورد سوال شد و کدهای خوبی هم گذاشته شد
سلام
ممنون از راهنماییتون
فقط میشه بگید تقریبا کی بود که من راحت تر پیداش کنم
تاریخ تقریبیشو بگید پیداش میکنم

مهندس کوچک
دوشنبه 12 مهر 1389, 12:03 عصر
سلام دوستان خواهشا همفکری بدید که برنامه بازیminesweeperرو که در gameویندوز هست چه طور بنویسم
باسه ایجاد جداول بازی از چه راهی برم؟ و همینطور نحوه ایجاد مین ها به صورت تصادفی ممنون میشم باهام همفکری کنید

ای بابا کسی نمیخواد کمکم کنه؟:ناراحت:
دوستان خواهشا بهم کمک کنید بد جوری
گیر کردم توش موندم

slashslash2009
دوشنبه 12 مهر 1389, 13:55 عصر
سلام
این چیزی که شما میخواید خودش یک پروژه است خودت باید خودت باید حلش کنی میتونی با استفاده از آرایه ای از کلید ها (button) این کارو انجام بدی

مهندس کوچک
پنج شنبه 15 مهر 1389, 21:29 عصر
سلام
این چیزی که شما میخواید خودش یک پروژه است خودت باید خودت باید حلش کنی میتونی با استفاده از آرایه ای از کلید ها (button) این کارو انجام بدی
این برنامرو به عنوان اولین کار بهم دادن
اما حق با شماست 1 پروژست
ولی موضوع اینه که من واقعا هیچ ذهنیتی از الگوریتم برنامه ندارم
من مبتدی هستم و تازه دارم یاد میگیرم
خیلی چیزا هست که یلد نیستم
لطفا اگه شما میتونید راهنماییم کنید
ممنون

slashslash2009
پنج شنبه 15 مهر 1389, 21:51 عصر
شما باید یه سرچی بزنید در گوگل یا همین سایت مثل ساخت آرایه ای از کنترلها . به هر حال از این کد استفاده کن این تکه کد رو قبل از رویداد form load اضافه کن
private Button[] btn = new Button[20];
و این هم بقیه کد میتونی در یک باتون بزاریش

for (int i = 0; i < 5; i++)
{
btn[i] = new Button();
btn[i].Location = new System.Drawing.Point(50, 70 + (i * 25));
//btn[i].Text = (i + 1).ToString();
btn[i].Tag = (i + 1).ToString();
btn[i].Click += new System.EventHandler(this.btn_click);
this.Controls.Add(btn[i]);
}