Minesweeper in Visual Studio 2005 - extremer Zeitdruck - HILFE!



  • Hi alle zusammen,

    ich bin am verzweifeln. Ich muss auf Grund von Krankheit in sehr kurzer Zeit für die Berufsschule eine Mini-Variante von Minesweeper programmieren.
    Ich habe bis jetzt nur auf Konsolen-Basis gearbeitet und komme überhaupt nicht mit dem Umfang von Visual klar.

    Aufgabe: 20x10 Felder , ca. 30 Minen, Neustart-Button (Spielfläche statisch)

    keine Stoppuhr/ keine Highscore/ keine Einstellungen = eigentlich ganz simpel

    Aber ich bin Visual-Noob und ich brauche unbedingt Hilfe um noch fertig zu werden.

    Ich bin gerade beim Array:

    int array[19][9];
    int x, y, i=0, wert=0;
    srand((unsigned)time(NULL));
    for (x=0; x<20; x++) Initialisierung --> alle felder =1
    {
    for (y=0; y<10; y++)
    {
    array[x][y]= 10;
    }

    for (x=0; x<20; x++) Array mit 31 Minen füllen --> Mine = 0
    {
    for (y=0; y<10; y++)
    {
    wert = rand() % 1;
    if (wert<1)
    {
    i=i+1;
    if (i<32)
    {
    array[x][y]= 0;
    }

    }

    }
    }

    das ist meine Idee... aber wo muss das ganze Zeug hin.
    Wenn jemand echt Zeit und Bock hat kann ich auch das komplette Projekt schicken. 🙄 wäre mir am liebsten einen Ghostwriter zu engagieren

    natürlich mit Entlohnung :xmas1:



  • wert = rand() % 1;
    

    👍



  • ja, da war ich mir nicht sicher.. hab schon vorher sicherheitshalber in % 10 +1 geändert und dann lautet die if-Bedingung <6


Anmelden zum Antworten