|
You last visited: Today at 12:30
Advertisement
Tetris Programmierung
Discussion on Tetris Programmierung within the General Coding forum part of the Coders Den category.
07/04/2011, 16:01
|
#1
|
elite*gold: 0
Join Date: Mar 2011
Posts: 806
Received Thanks: 160
|
Tetris Programmierung
Hey Leute, ich muss in der Schule bis Freitag ein Tetris programmiert haben (In C).
Ich habe jedenfalls ein paar Probleme damit. Bisheriger Programmcode:
Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
#define UP 0
#define RIGHT 1
#define DOWN 2
#define LEFT 3
char direction;
int gedreht;
int spielfeld[13][13];
int punkte = 0;
int i,p;
int punkt()
{
if(spielfeld[1][13] == 1 && spielfeld[2][13] == 1 && spielfeld[3][13] == 1 && spielfeld[4][13] == 1 && spielfeld[5][13] == 1 && spielfeld[6][13] == 1 && spielfeld[7][13] == 1 && spielfeld[8][13] == 1 && spielfeld[9][13] == 1 && spielfeld[10][13] == 1 && spielfeld[11][13] == 1 && spielfeld[12][13] == 1 && spielfeld[13][13] == 1)
{
spielfeld[1][13] = 0;
spielfeld[2][13] = 0;
spielfeld[3][13] = 0;
spielfeld[4][13] = 0;
spielfeld[5][13] = 0;
spielfeld[6][13] = 0;
spielfeld[7][13] = 0;
spielfeld[8][13] = 0;
spielfeld[9][13] = 0;
spielfeld[10][13] = 0;
spielfeld[11][13] = 0;
spielfeld[12][13] = 0;
spielfeld[13][13] = 0;
punkte + 100;
}
else if(spielfeld[1][12] == 1 && spielfeld[2][12] == 1 && spielfeld[3][12] == 1 && spielfeld[4][12] == 1 && spielfeld[5][12] == 1 && spielfeld[6][12] == 1 && spielfeld[7][12] == 1 && spielfeld[8][12] == 1 && spielfeld[9][12] == 1 && spielfeld[10][12] == 1 && spielfeld[11][12] == 1 && spielfeld[12][12] == 1 && spielfeld[13][12] == 1)
{
spielfeld[1][12] = 0;
spielfeld[2][12] = 0;
spielfeld[3][12] = 0;
spielfeld[4][12] = 0;
spielfeld[5][12] = 0;
spielfeld[6][12] = 0;
spielfeld[7][12] = 0;
spielfeld[8][12] = 0;
spielfeld[9][12] = 0;
spielfeld[10][12] = 0;
spielfeld[11][12] = 0;
spielfeld[12][12] = 0;
spielfeld[13][12] = 0;
punkte + 100;
}
else if(spielfeld[1][11] == 1 && spielfeld[2][11] == 1 && spielfeld[3][11] == 1 && spielfeld[4][11] == 1 && spielfeld[5][11] == 1 && spielfeld[6][11] == 1 && spielfeld[7][11] == 1 && spielfeld[8][11] == 1 && spielfeld[9][11] == 1 && spielfeld[10][11] == 1 && spielfeld[11][11] == 1 && spielfeld[12][11] == 1 && spielfeld[13][11] == 1)
{
spielfeld[1][11] = 0;
spielfeld[2][11] = 0;
spielfeld[3][11] = 0;
spielfeld[4][11] = 0;
spielfeld[5][11] = 0;
spielfeld[6][11] = 0;
spielfeld[7][11] = 0;
spielfeld[8][11] = 0;
spielfeld[9][11] = 0;
spielfeld[10][11] = 0;
spielfeld[11][11] = 0;
spielfeld[12][11] = 0;
spielfeld[13][11] = 0;
punkte + 100;
}
else if(spielfeld[1][12] == 1 && spielfeld[2][12] == 1 && spielfeld[3][12] == 1 && spielfeld[4][12] == 1 && spielfeld[5][12] == 1 && spielfeld[6][12] == 1 && spielfeld[7][12] == 1 && spielfeld[8][12] == 1 && spielfeld[9][12] == 1 && spielfeld[10][12] == 1 && spielfeld[11][12] == 1 && spielfeld[12][12] == 1 && spielfeld[13][12] == 1)
{
spielfeld[1][12] = 0;
spielfeld[2][12] = 0;
spielfeld[3][12] = 0;
spielfeld[4][12] = 0;
spielfeld[5][12] = 0;
spielfeld[6][12] = 0;
spielfeld[7][12] = 0;
spielfeld[8][12] = 0;
spielfeld[9][12] = 0;
spielfeld[10][12] = 0;
spielfeld[11][12] = 0;
spielfeld[12][12] = 0;
spielfeld[13][12] = 0;
punkte + 100;
}
else if(spielfeld[1][10] == 1 && spielfeld[2][10] == 1 && spielfeld[3][10] == 1 && spielfeld[4][10] == 1 && spielfeld[5][10] == 1 && spielfeld[6][10] == 1 && spielfeld[7][10] == 1 && spielfeld[8][10] == 1 && spielfeld[9][10] == 1 && spielfeld[10][10] == 1 && spielfeld[11][10] == 1 && spielfeld[12][10] == 1 && spielfeld[13][10] == 1)
{
spielfeld[1][10] = 0;
spielfeld[2][10] = 0;
spielfeld[3][10] = 0;
spielfeld[4][10] = 0;
spielfeld[5][10] = 0;
spielfeld[6][10] = 0;
spielfeld[7][10] = 0;
spielfeld[8][10] = 0;
spielfeld[9][10] = 0;
spielfeld[10][10] = 0;
spielfeld[11][10] = 0;
spielfeld[12][10] = 0;
spielfeld[13][10] = 0;
punkte + 100;
}
else if(spielfeld[1][9] == 1 && spielfeld[2][9] == 1 && spielfeld[3][9] == 1 && spielfeld[4][9] == 1 && spielfeld[5][9] == 1 && spielfeld[6][9] == 1 && spielfeld[7][9] == 1 && spielfeld[8][9] == 1 && spielfeld[9][9] == 1 && spielfeld[10][9] == 1 && spielfeld[11][9] == 1 && spielfeld[12][9] == 1 && spielfeld[13][9] == 1)
{
spielfeld[1][9] = 0;
spielfeld[2][9] = 0;
spielfeld[3][9] = 0;
spielfeld[4][9] = 0;
spielfeld[5][9] = 0;
spielfeld[6][9] = 0;
spielfeld[7][9] = 0;
spielfeld[8][9] = 0;
spielfeld[9][9] = 0;
spielfeld[10][9] = 0;
spielfeld[11][9] = 0;
spielfeld[12][9] = 0;
spielfeld[13][9] = 0;
punkte + 100;
}
else if(spielfeld[1][8] == 1 && spielfeld[2][8] == 1 && spielfeld[3][8] == 1 && spielfeld[4][8] == 1 && spielfeld[5][8] == 1 && spielfeld[6][8] == 1 && spielfeld[7][8] == 1 && spielfeld[8][8] == 1 && spielfeld[9][8] == 1 && spielfeld[10][8] == 1 && spielfeld[11][8] == 1 && spielfeld[12][8] == 1 && spielfeld[13][8] == 1)
{
spielfeld[1][8] = 0;
spielfeld[2][8] = 0;
spielfeld[3][8] = 0;
spielfeld[4][8] = 0;
spielfeld[5][8] = 0;
spielfeld[6][8] = 0;
spielfeld[7][8] = 0;
spielfeld[8][8] = 0;
spielfeld[9][8] = 0;
spielfeld[10][8] = 0;
spielfeld[11][8] = 0;
spielfeld[12][8] = 0;
spielfeld[13][8] = 0;
punkte + 100;
}
else if(spielfeld[1][7] == 1 && spielfeld[2][7] == 1 && spielfeld[3][7] == 1 && spielfeld[4][7] == 1 && spielfeld[5][7] == 1 && spielfeld[6][7] == 1 && spielfeld[7][7] == 1 && spielfeld[8][7] == 1 && spielfeld[9][7] == 1 && spielfeld[10][7] == 1 && spielfeld[11][7] == 1 && spielfeld[12][7] == 1 && spielfeld[13][7] == 1)
{
spielfeld[1][7] = 0;
spielfeld[2][7] = 0;
spielfeld[3][7] = 0;
spielfeld[4][7] = 0;
spielfeld[5][7] = 0;
spielfeld[6][7] = 0;
spielfeld[7][7] = 0;
spielfeld[8][7] = 0;
spielfeld[9][7] = 0;
spielfeld[10][7] = 0;
spielfeld[11][7] = 0;
spielfeld[12][7] = 0;
spielfeld[13][7] = 0;
punkte + 100;
}
else if(spielfeld[1][6] == 1 && spielfeld[2][6] == 1 && spielfeld[3][6] == 1 && spielfeld[4][6] == 1 && spielfeld[5][6] == 1 && spielfeld[6][6] == 1 && spielfeld[7][6] == 1 && spielfeld[8][6] == 1 && spielfeld[9][6] == 1 && spielfeld[10][6] == 1 && spielfeld[11][6] == 1 && spielfeld[12][6] == 1 && spielfeld[13][6] == 1)
{
spielfeld[1][6] = 0;
spielfeld[2][6] = 0;
spielfeld[3][6] = 0;
spielfeld[4][6] = 0;
spielfeld[5][6] = 0;
spielfeld[6][6] = 0;
spielfeld[7][6] = 0;
spielfeld[8][6] = 0;
spielfeld[9][6] = 0;
spielfeld[10][6] = 0;
spielfeld[11][6] = 0;
spielfeld[12][6] = 0;
spielfeld[13][6] = 0;
punkte + 100;
}
else if(spielfeld[1][5] == 1 && spielfeld[2][5] == 1 && spielfeld[3][5] == 1 && spielfeld[4][5] == 1 && spielfeld[5][5] == 1 && spielfeld[6][5] == 1 && spielfeld[7][5] == 1 && spielfeld[8][5] == 1 && spielfeld[9][5] == 1 && spielfeld[10][5] == 1 && spielfeld[11][5] == 1 && spielfeld[12][5] == 1 && spielfeld[13][5] == 1)
{
spielfeld[1][5] = 0;
spielfeld[2][5] = 0;
spielfeld[3][5] = 0;
spielfeld[4][5] = 0;
spielfeld[5][5] = 0;
spielfeld[6][5] = 0;
spielfeld[7][5] = 0;
spielfeld[8][5] = 0;
spielfeld[9][5] = 0;
spielfeld[10][5] = 0;
spielfeld[11][5] = 0;
spielfeld[12][5] = 0;
spielfeld[13][5] = 0;
punkte + 100;
}
else if(spielfeld[1][4] == 1 && spielfeld[2][4] == 1 && spielfeld[3][4] == 1 && spielfeld[4][4] == 1 && spielfeld[5][4] == 1 && spielfeld[6][4] == 1 && spielfeld[7][4] == 1 && spielfeld[8][4] == 1 && spielfeld[9][4] == 1 && spielfeld[10][4] == 1 && spielfeld[11][4] == 1 && spielfeld[12][4] == 1 && spielfeld[13][4] == 1)
{
spielfeld[1][4] = 0;
spielfeld[2][4] = 0;
spielfeld[3][4] = 0;
spielfeld[4][4] = 0;
spielfeld[5][4] = 0;
spielfeld[6][4] = 0;
spielfeld[7][4] = 0;
spielfeld[8][4] = 0;
spielfeld[9][4] = 0;
spielfeld[10][4] = 0;
spielfeld[11][4] = 0;
spielfeld[12][4] = 0;
spielfeld[13][4] = 0;
punkte + 100;
}
else if(spielfeld[1][3] == 1 && spielfeld[2][3] == 1 && spielfeld[3][3] == 1 && spielfeld[4][3] == 1 && spielfeld[5][3] == 1 && spielfeld[6][3] == 1 && spielfeld[7][3] == 1 && spielfeld[8][3] == 1 && spielfeld[9][3] == 1 && spielfeld[10][3] == 1 && spielfeld[11][3] == 1 && spielfeld[12][3] == 1 && spielfeld[13][3] == 1)
{
spielfeld[1][3] = 0;
spielfeld[2][3] = 0;
spielfeld[3][3] = 0;
spielfeld[4][3] = 0;
spielfeld[5][3] = 0;
spielfeld[6][3] = 0;
spielfeld[7][3] = 0;
spielfeld[8][3] = 0;
spielfeld[9][3] = 0;
spielfeld[10][3] = 0;
spielfeld[11][3] = 0;
spielfeld[12][3] = 0;
spielfeld[13][3] = 0;
punkte + 100;
}
else if(spielfeld[1][2] == 1 && spielfeld[2][2] == 1 && spielfeld[3][2] == 1 && spielfeld[4][2] == 1 && spielfeld[5][2] == 1 && spielfeld[6][2] == 1 && spielfeld[7][2] == 1 && spielfeld[8][2] == 1 && spielfeld[9][2] == 1 && spielfeld[10][2] == 1 && spielfeld[11][2] == 1 && spielfeld[12][2] == 1 && spielfeld[13][2] == 1)
{
spielfeld[1][2] = 0;
spielfeld[2][2] = 0;
spielfeld[3][2] = 0;
spielfeld[4][2] = 0;
spielfeld[5][2] = 0;
spielfeld[6][2] = 0;
spielfeld[7][2] = 0;
spielfeld[8][2] = 0;
spielfeld[9][2] = 0;
spielfeld[10][2] = 0;
spielfeld[11][2] = 0;
spielfeld[12][2] = 0;
spielfeld[13][2] = 0;
punkte + 100;
}
else if(spielfeld[1][1] == 1 && spielfeld[2][1] == 1 && spielfeld[3][1] == 1 && spielfeld[4][1] == 1 && spielfeld[5][1] == 1 && spielfeld[6][1] == 1 && spielfeld[7][1] == 1 && spielfeld[8][1] == 1 && spielfeld[9][1] == 1 && spielfeld[10][1] == 1 && spielfeld[11][1] == 1 && spielfeld[12][1] == 1 && spielfeld[13][1] == 1)
{
spielfeld[1][1] = 0;
spielfeld[2][1] = 0;
spielfeld[3][1] = 0;
spielfeld[4][1] = 0;
spielfeld[5][1] = 0;
spielfeld[6][1] = 0;
spielfeld[7][1] = 0;
spielfeld[8][1] = 0;
spielfeld[9][1] = 0;
spielfeld[10][1] = 0;
spielfeld[11][1] = 0;
spielfeld[12][1] = 0;
spielfeld[13][1] = 0;
punkte + 100;
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int ausgabe()
{
printf("_______________\n");
for(i = 0; i < 10; i++)
{
printf("|");
for(p = 0; p < 13; p++)
{
printf("%d", spielfeld[i][p]);
}
printf("|\n");
}
printf("_______________\n");
}
int zufall()
{
int z;
srand(time(0));
z = (rand() % 1 + 1);
if(z == 1)
{
int j,k;
k = 0;
for(j = 0; k = 13 ; j++)
{
spielfeld[j][k] = 1;
j++;
spielfeld[j][k] = 1;
j++;
spielfeld[j][k] = 1;
if(k == 0)
j = j - 4;
else if(k == 2)
j = j - 4;
else if(k== 4)
j = j - 4;
else if(k ==6)
j = j - 4;
else if(k ==8)
j = j - 4;
else if(k ==10)
j = j - 4;
else if(k == 12)
j = j - 4;
else
j = j - 3;
if(spielfeld[8][k] == 1)
break;
scanf("%c", &direction);
if(direction == 'd')
{
k++;
break;
}
if(direction == 'a')
{
k--;
break;
}
}
Sleep(500);
system("cls");
ausgabe();
spielfeld[j][k] = 0;
j++;
}
else if(z == 2)
{
spielfeld[0][1] = 1;
spielfeld[1][1] = 1;
spielfeld[2][1] = 1;
spielfeld[3][1] = 1;
spielfeld[3][2] = 1;
}
else if(z == 3)
{
spielfeld[0][0] = 1;
spielfeld[0][1] = 1;
spielfeld[1][0] = 1;
spielfeld[1][1] = 1;
}
else if(z == 4)
{
spielfeld[0][1] = 1;
spielfeld[1][0] = 1;
spielfeld[1][1] = 1;
spielfeld[1][2] = 1;
}
}
int main()
{
int C = 261;
int Cis = 277;
int D = 293;
int Dis = 311;
int E = 329;
int F = 349;
int Fis = 369;
int G = 391;
int Gis = 415;
int A = 440;
int Ais = 466;
int H = 493;
int Takt = 1300;
Sleep(Takt / 4);
Beep(E * 2, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 8);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 2);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
Sleep(Takt / (8 / 3));
Beep(D * 2, Takt / 3);
Beep(F * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(G * 2, Takt / 8);
Beep(F * 2, Takt / 8);
Beep(E * 2, Takt / 3);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
printf("Willkommen bei Tetris");
Sleep(600);
system("cls");
ausgabe();
getchar();
system("cls");
zufall();
system("cls");
ausgabe();
getchar();
getchar();
}
Ich check nicht wie ich hier weiterkomme, kann mir wer helfen, bzw. mir den Programmcode seines oder eines anderen Tetris in dieser Art schicken?
Würde mich sehr darüber freuen
Mfg
TheSidewinder
|
|
|
07/04/2011, 16:05
|
#2
|
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
|
Quote:
spielfeld[1][12] = 0;
spielfeld[2][12] = 0;
spielfeld[3][12] = 0;
spielfeld[4][12] = 0;
spielfeld[5][12] = 0;
spielfeld[6][12] = 0;
spielfeld[7][12] = 0;
spielfeld[8][12] = 0;
spielfeld[9][12] = 0;
spielfeld[10][12] = 0;
spielfeld[11][12] = 0;
spielfeld[12][12] = 0;
spielfeld[13][12] = 0;
|
Wenn ich schon sowas sehe wird mir schlecht. Schleifen 4tw ? :O
#moved
|
|
|
07/04/2011, 16:33
|
#3
|
elite*gold: 58
Join Date: Feb 2009
Posts: 5,719
Received Thanks: 3,058
|
Quote:
Originally Posted by Obilee
Wenn ich schon sowas sehe wird mir schlecht. Schleifen 4tw ? :O
#moved
|
Obi bist du wirklich krank?
wieso movst du diesen Thread in den OT?
ab damit in die Coder-section LOL
|
|
|
07/04/2011, 16:51
|
#4
|
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,541
|
Der ist in der Coder Sektion und wurde vom OT hierher gemoved. Das was du im OT siehst ist nur ein Temporärer Verweis...
@TE: ein paar comments im code wären gut und sagen wo du genau nicht weiter kommst.
|
|
|
07/04/2011, 17:23
|
#5
|
elite*gold: 0
Join Date: Mar 2011
Posts: 806
Received Thanks: 160
|
Quote:
Originally Posted by Obilee
Wenn ich schon sowas sehe wird mir schlecht. Schleifen 4tw ? :O
|
Das mit den Schleifen hab ich schon korrigert. Mir geht es mehr darum wo die Blöcke runterfallen, dass die unten anhalten und son zeugs
Quote:
|
@TE: ein paar comments im code wären gut und sagen wo du genau nicht weiter kommst.
|
Kommentare folgen noch, zuerst will ich, dass das Programm steht
|
|
|
07/04/2011, 17:57
|
#6
|
elite*gold: 1
Join Date: Feb 2010
Posts: 1,242
Received Thanks: 2,391
|
Quote:
Originally Posted by TheSidewinder
Kommentare folgen noch, zuerst will ich, dass das Programm steht
|
Nur mal so am Rande, wenn man will, dass das Program läuft braucht man ein bischen Überblick und dazu braucht man Kommentare.
Kommentare sind der erste Schritt zur Lösung...
|
|
|
07/04/2011, 18:07
|
#7
|
elite*gold: 0
Join Date: Mar 2011
Posts: 806
Received Thanks: 160
|
Quote:
Originally Posted by Endtothenight
Nur mal so am Rande, wenn man will, dass das Program läuft braucht man ein bischen Überblick und dazu braucht man Kommentare.
Kommentare sind der erste Schritt zur Lösung...
|
Wo du recht hast hast du recht
Ich hab den Quelltext mal grob kommentiert also die wichtigsten Sachen:
Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
#define UP 0
#define RIGHT 1
#define DOWN 2
#define LEFT 3
char direction;
int gedreht;
int spielfeld[13][13];
int punkte = 0;
int i,p;
/* Checkt ob der Spieler einen Punkt macht und setzt es also das Array wieder auf 0. Schleife später*/
int punkt()
{
if(spielfeld[1][13] == 1 && spielfeld[2][13] == 1 && spielfeld[3][13] == 1 && spielfeld[4][13] == 1 && spielfeld[5][13] == 1 && spielfeld[6][13] == 1 && spielfeld[7][13] == 1 && spielfeld[8][13] == 1 && spielfeld[9][13] == 1 && spielfeld[10][13] == 1 && spielfeld[11][13] == 1 && spielfeld[12][13] == 1 && spielfeld[13][13] == 1)
{
spielfeld[1][13] = 0;
spielfeld[2][13] = 0;
spielfeld[3][13] = 0;
spielfeld[4][13] = 0;
spielfeld[5][13] = 0;
spielfeld[6][13] = 0;
spielfeld[7][13] = 0;
spielfeld[8][13] = 0;
spielfeld[9][13] = 0;
spielfeld[10][13] = 0;
spielfeld[11][13] = 0;
spielfeld[12][13] = 0;
spielfeld[13][13] = 0;
punkte + 100;
}
else if(spielfeld[1][12] == 1 && spielfeld[2][12] == 1 && spielfeld[3][12] == 1 && spielfeld[4][12] == 1 && spielfeld[5][12] == 1 && spielfeld[6][12] == 1 && spielfeld[7][12] == 1 && spielfeld[8][12] == 1 && spielfeld[9][12] == 1 && spielfeld[10][12] == 1 && spielfeld[11][12] == 1 && spielfeld[12][12] == 1 && spielfeld[13][12] == 1)
{
spielfeld[1][12] = 0;
spielfeld[2][12] = 0;
spielfeld[3][12] = 0;
spielfeld[4][12] = 0;
spielfeld[5][12] = 0;
spielfeld[6][12] = 0;
spielfeld[7][12] = 0;
spielfeld[8][12] = 0;
spielfeld[9][12] = 0;
spielfeld[10][12] = 0;
spielfeld[11][12] = 0;
spielfeld[12][12] = 0;
spielfeld[13][12] = 0;
punkte + 100;
}
else if(spielfeld[1][11] == 1 && spielfeld[2][11] == 1 && spielfeld[3][11] == 1 && spielfeld[4][11] == 1 && spielfeld[5][11] == 1 && spielfeld[6][11] == 1 && spielfeld[7][11] == 1 && spielfeld[8][11] == 1 && spielfeld[9][11] == 1 && spielfeld[10][11] == 1 && spielfeld[11][11] == 1 && spielfeld[12][11] == 1 && spielfeld[13][11] == 1)
{
spielfeld[1][11] = 0;
spielfeld[2][11] = 0;
spielfeld[3][11] = 0;
spielfeld[4][11] = 0;
spielfeld[5][11] = 0;
spielfeld[6][11] = 0;
spielfeld[7][11] = 0;
spielfeld[8][11] = 0;
spielfeld[9][11] = 0;
spielfeld[10][11] = 0;
spielfeld[11][11] = 0;
spielfeld[12][11] = 0;
spielfeld[13][11] = 0;
punkte + 100;
}
else if(spielfeld[1][12] == 1 && spielfeld[2][12] == 1 && spielfeld[3][12] == 1 && spielfeld[4][12] == 1 && spielfeld[5][12] == 1 && spielfeld[6][12] == 1 && spielfeld[7][12] == 1 && spielfeld[8][12] == 1 && spielfeld[9][12] == 1 && spielfeld[10][12] == 1 && spielfeld[11][12] == 1 && spielfeld[12][12] == 1 && spielfeld[13][12] == 1)
{
spielfeld[1][12] = 0;
spielfeld[2][12] = 0;
spielfeld[3][12] = 0;
spielfeld[4][12] = 0;
spielfeld[5][12] = 0;
spielfeld[6][12] = 0;
spielfeld[7][12] = 0;
spielfeld[8][12] = 0;
spielfeld[9][12] = 0;
spielfeld[10][12] = 0;
spielfeld[11][12] = 0;
spielfeld[12][12] = 0;
spielfeld[13][12] = 0;
punkte + 100;
}
else if(spielfeld[1][10] == 1 && spielfeld[2][10] == 1 && spielfeld[3][10] == 1 && spielfeld[4][10] == 1 && spielfeld[5][10] == 1 && spielfeld[6][10] == 1 && spielfeld[7][10] == 1 && spielfeld[8][10] == 1 && spielfeld[9][10] == 1 && spielfeld[10][10] == 1 && spielfeld[11][10] == 1 && spielfeld[12][10] == 1 && spielfeld[13][10] == 1)
{
spielfeld[1][10] = 0;
spielfeld[2][10] = 0;
spielfeld[3][10] = 0;
spielfeld[4][10] = 0;
spielfeld[5][10] = 0;
spielfeld[6][10] = 0;
spielfeld[7][10] = 0;
spielfeld[8][10] = 0;
spielfeld[9][10] = 0;
spielfeld[10][10] = 0;
spielfeld[11][10] = 0;
spielfeld[12][10] = 0;
spielfeld[13][10] = 0;
punkte + 100;
}
else if(spielfeld[1][9] == 1 && spielfeld[2][9] == 1 && spielfeld[3][9] == 1 && spielfeld[4][9] == 1 && spielfeld[5][9] == 1 && spielfeld[6][9] == 1 && spielfeld[7][9] == 1 && spielfeld[8][9] == 1 && spielfeld[9][9] == 1 && spielfeld[10][9] == 1 && spielfeld[11][9] == 1 && spielfeld[12][9] == 1 && spielfeld[13][9] == 1)
{
spielfeld[1][9] = 0;
spielfeld[2][9] = 0;
spielfeld[3][9] = 0;
spielfeld[4][9] = 0;
spielfeld[5][9] = 0;
spielfeld[6][9] = 0;
spielfeld[7][9] = 0;
spielfeld[8][9] = 0;
spielfeld[9][9] = 0;
spielfeld[10][9] = 0;
spielfeld[11][9] = 0;
spielfeld[12][9] = 0;
spielfeld[13][9] = 0;
punkte + 100;
}
else if(spielfeld[1][8] == 1 && spielfeld[2][8] == 1 && spielfeld[3][8] == 1 && spielfeld[4][8] == 1 && spielfeld[5][8] == 1 && spielfeld[6][8] == 1 && spielfeld[7][8] == 1 && spielfeld[8][8] == 1 && spielfeld[9][8] == 1 && spielfeld[10][8] == 1 && spielfeld[11][8] == 1 && spielfeld[12][8] == 1 && spielfeld[13][8] == 1)
{
spielfeld[1][8] = 0;
spielfeld[2][8] = 0;
spielfeld[3][8] = 0;
spielfeld[4][8] = 0;
spielfeld[5][8] = 0;
spielfeld[6][8] = 0;
spielfeld[7][8] = 0;
spielfeld[8][8] = 0;
spielfeld[9][8] = 0;
spielfeld[10][8] = 0;
spielfeld[11][8] = 0;
spielfeld[12][8] = 0;
spielfeld[13][8] = 0;
punkte + 100;
}
else if(spielfeld[1][7] == 1 && spielfeld[2][7] == 1 && spielfeld[3][7] == 1 && spielfeld[4][7] == 1 && spielfeld[5][7] == 1 && spielfeld[6][7] == 1 && spielfeld[7][7] == 1 && spielfeld[8][7] == 1 && spielfeld[9][7] == 1 && spielfeld[10][7] == 1 && spielfeld[11][7] == 1 && spielfeld[12][7] == 1 && spielfeld[13][7] == 1)
{
spielfeld[1][7] = 0;
spielfeld[2][7] = 0;
spielfeld[3][7] = 0;
spielfeld[4][7] = 0;
spielfeld[5][7] = 0;
spielfeld[6][7] = 0;
spielfeld[7][7] = 0;
spielfeld[8][7] = 0;
spielfeld[9][7] = 0;
spielfeld[10][7] = 0;
spielfeld[11][7] = 0;
spielfeld[12][7] = 0;
spielfeld[13][7] = 0;
punkte + 100;
}
else if(spielfeld[1][6] == 1 && spielfeld[2][6] == 1 && spielfeld[3][6] == 1 && spielfeld[4][6] == 1 && spielfeld[5][6] == 1 && spielfeld[6][6] == 1 && spielfeld[7][6] == 1 && spielfeld[8][6] == 1 && spielfeld[9][6] == 1 && spielfeld[10][6] == 1 && spielfeld[11][6] == 1 && spielfeld[12][6] == 1 && spielfeld[13][6] == 1)
{
spielfeld[1][6] = 0;
spielfeld[2][6] = 0;
spielfeld[3][6] = 0;
spielfeld[4][6] = 0;
spielfeld[5][6] = 0;
spielfeld[6][6] = 0;
spielfeld[7][6] = 0;
spielfeld[8][6] = 0;
spielfeld[9][6] = 0;
spielfeld[10][6] = 0;
spielfeld[11][6] = 0;
spielfeld[12][6] = 0;
spielfeld[13][6] = 0;
punkte + 100;
}
else if(spielfeld[1][5] == 1 && spielfeld[2][5] == 1 && spielfeld[3][5] == 1 && spielfeld[4][5] == 1 && spielfeld[5][5] == 1 && spielfeld[6][5] == 1 && spielfeld[7][5] == 1 && spielfeld[8][5] == 1 && spielfeld[9][5] == 1 && spielfeld[10][5] == 1 && spielfeld[11][5] == 1 && spielfeld[12][5] == 1 && spielfeld[13][5] == 1)
{
spielfeld[1][5] = 0;
spielfeld[2][5] = 0;
spielfeld[3][5] = 0;
spielfeld[4][5] = 0;
spielfeld[5][5] = 0;
spielfeld[6][5] = 0;
spielfeld[7][5] = 0;
spielfeld[8][5] = 0;
spielfeld[9][5] = 0;
spielfeld[10][5] = 0;
spielfeld[11][5] = 0;
spielfeld[12][5] = 0;
spielfeld[13][5] = 0;
punkte + 100;
}
else if(spielfeld[1][4] == 1 && spielfeld[2][4] == 1 && spielfeld[3][4] == 1 && spielfeld[4][4] == 1 && spielfeld[5][4] == 1 && spielfeld[6][4] == 1 && spielfeld[7][4] == 1 && spielfeld[8][4] == 1 && spielfeld[9][4] == 1 && spielfeld[10][4] == 1 && spielfeld[11][4] == 1 && spielfeld[12][4] == 1 && spielfeld[13][4] == 1)
{
spielfeld[1][4] = 0;
spielfeld[2][4] = 0;
spielfeld[3][4] = 0;
spielfeld[4][4] = 0;
spielfeld[5][4] = 0;
spielfeld[6][4] = 0;
spielfeld[7][4] = 0;
spielfeld[8][4] = 0;
spielfeld[9][4] = 0;
spielfeld[10][4] = 0;
spielfeld[11][4] = 0;
spielfeld[12][4] = 0;
spielfeld[13][4] = 0;
punkte + 100;
}
else if(spielfeld[1][3] == 1 && spielfeld[2][3] == 1 && spielfeld[3][3] == 1 && spielfeld[4][3] == 1 && spielfeld[5][3] == 1 && spielfeld[6][3] == 1 && spielfeld[7][3] == 1 && spielfeld[8][3] == 1 && spielfeld[9][3] == 1 && spielfeld[10][3] == 1 && spielfeld[11][3] == 1 && spielfeld[12][3] == 1 && spielfeld[13][3] == 1)
{
spielfeld[1][3] = 0;
spielfeld[2][3] = 0;
spielfeld[3][3] = 0;
spielfeld[4][3] = 0;
spielfeld[5][3] = 0;
spielfeld[6][3] = 0;
spielfeld[7][3] = 0;
spielfeld[8][3] = 0;
spielfeld[9][3] = 0;
spielfeld[10][3] = 0;
spielfeld[11][3] = 0;
spielfeld[12][3] = 0;
spielfeld[13][3] = 0;
punkte + 100;
}
else if(spielfeld[1][2] == 1 && spielfeld[2][2] == 1 && spielfeld[3][2] == 1 && spielfeld[4][2] == 1 && spielfeld[5][2] == 1 && spielfeld[6][2] == 1 && spielfeld[7][2] == 1 && spielfeld[8][2] == 1 && spielfeld[9][2] == 1 && spielfeld[10][2] == 1 && spielfeld[11][2] == 1 && spielfeld[12][2] == 1 && spielfeld[13][2] == 1)
{
spielfeld[1][2] = 0;
spielfeld[2][2] = 0;
spielfeld[3][2] = 0;
spielfeld[4][2] = 0;
spielfeld[5][2] = 0;
spielfeld[6][2] = 0;
spielfeld[7][2] = 0;
spielfeld[8][2] = 0;
spielfeld[9][2] = 0;
spielfeld[10][2] = 0;
spielfeld[11][2] = 0;
spielfeld[12][2] = 0;
spielfeld[13][2] = 0;
punkte + 100;
}
else if(spielfeld[1][1] == 1 && spielfeld[2][1] == 1 && spielfeld[3][1] == 1 && spielfeld[4][1] == 1 && spielfeld[5][1] == 1 && spielfeld[6][1] == 1 && spielfeld[7][1] == 1 && spielfeld[8][1] == 1 && spielfeld[9][1] == 1 && spielfeld[10][1] == 1 && spielfeld[11][1] == 1 && spielfeld[12][1] == 1 && spielfeld[13][1] == 1)
{
spielfeld[1][1] = 0;
spielfeld[2][1] = 0;
spielfeld[3][1] = 0;
spielfeld[4][1] = 0;
spielfeld[5][1] = 0;
spielfeld[6][1] = 0;
spielfeld[7][1] = 0;
spielfeld[8][1] = 0;
spielfeld[9][1] = 0;
spielfeld[10][1] = 0;
spielfeld[11][1] = 0;
spielfeld[12][1] = 0;
spielfeld[13][1] = 0;
punkte + 100;
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Ausgabe des Spielfelds
int ausgabe()
{
printf("_______________\n");
for(i = 0; i < 10; i++)
{
printf("|");
for(p = 0; p < 13; p++)
{
printf("%d", spielfeld[i][p]);
}
printf("|\n");
}
printf("_______________\n");
}
//Zufallsgeneratoren der Blöcke
int zufall()
{
int z;
srand(time(0));
z = (rand() % 1 + 1); //Zuerst soll nur der eine Block ausgegeben werden ->Test
if(z == 1)
{
int j,k;
k = 0;
for(j = 0; k = 13 ; j++)
{
spielfeld[j][k] = 1; //setze auf 1
j++; //erhöhe -> für senkrechten Block
spielfeld[j][k] = 1;//setze auf 1
j++;//erhöhe -> für senkrechten Block
spielfeld[j][k] = 1;//setze auf 1
if(spielfeld[8][k] == 1)
break;
scanf("%c", &direction); //muss später noch zu case umgeformt werden
if(direction == 'd')
{
k++;
break;
}
if(direction == 'a')
{
k--;
break;
}
}
Sleep(500); //warte bis Block einen Block weiter nach unten
system("cls");
ausgabe();
spielfeld[j][k] = 0;
j++;
}
else if(z == 2)
{
spielfeld[0][1] = 1;
spielfeld[1][1] = 1;
spielfeld[2][1] = 1; //Blöcke für später
spielfeld[3][1] = 1;
spielfeld[3][2] = 1;
}
else if(z == 3)
{
spielfeld[0][0] = 1;
spielfeld[0][1] = 1;//Blöcke für später
spielfeld[1][0] = 1;
spielfeld[1][1] = 1;
}
else if(z == 4)
{
spielfeld[0][1] = 1;
spielfeld[1][0] = 1;//Blöcke für später
spielfeld[1][1] = 1;
spielfeld[1][2] = 1;
}
}
int main()
{
/* TETRIS SONG ;)*/
int C = 261;
int Cis = 277;
int D = 293;
int Dis = 311;
int E = 329;
int F = 349;
int Fis = 369;
int G = 391;
int Gis = 415;
int A = 440;
int Ais = 466;
int H = 493;
int Takt = 1300;
Sleep(Takt / 4);
Beep(E * 2, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 8);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 2);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
Sleep(Takt / (8 / 3));
Beep(D * 2, Takt / 3);
Beep(F * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(G * 2, Takt / 8);
Beep(F * 2, Takt / 8);
Beep(E * 2, Takt / 3);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
printf("Willkommen bei Tetris");
Sleep(600);
system("cls");
ausgabe(); //Funktion
getchar();
system("cls");
zufall(); //Funktion
system("cls");
ausgabe(); //Funktion
getchar();
getchar();
}
Wenn ihr mehr Kommentare Braucht oder Fragen habt...
Falls wer ein FAST fertiges Tetris sucht:
# include <stdio.h>
# include <stdlib.h>
# include <time.h>
# include <windows.h>
# include <dos.h>
# include <conio.h>
# include <winuser.h>
int spielfeld[15][15];
int verloren;
int z = 14;
int dir = 7;
char keypress=0x00;
int u =15;
int zufall;
int auswahl;
int check3;
int check();
int main();
/*
Unterfunktionen für Tetris
*/
/*
Ausgabe des Spielfelds
*/
int ausgabe()
{
system("cls");
for(int i = 0; i < 15; i++)
{
for(int p = 0; p < 15; p++)
{
printf("%d", spielfeld[i][p]);
}
printf("\n");
}
}
/*
Tastendruck ( links / rechts )
*/
int taste()
{
if (kbhit()) {
keypress = getch();
if (keypress==-32) {
keypress = getch();
}
switch(keypress) {
case 75:
dir--;
break;
case 77:
dir++;
break;
}
}
}
/*int besetzt()
{
u + 3;
if(spielfeld[u][dir] != 0)
{
u = 0;
check();
main();
}
}*/
int besetzt()
{
if(zufall == 1)
{
if(spielfeld[z][dir] == 1)
{
z = 14;
main();
}
/*else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();
else if(spielfeld[z][dir] == 1)
main();*/
}
else if(zufall == 2)
{
if(spielfeld[13][dir] == 1 || spielfeld[13][dir--] == 1)
{
main();
}
else if(spielfeld[12][dir] == 1 || spielfeld[12][dir--] == 1)
main();
else if(spielfeld[11][dir] == 1 || spielfeld[11][dir--] == 1)
main();
else if(spielfeld[10][dir] == 1 || spielfeld[10][dir--] == 1)
main();
else if(spielfeld[9][dir] == 1 || spielfeld[9][dir--] == 1)
main();
else if(spielfeld[8][dir] == 1 || spielfeld[8][dir--] == 1)
main();
else if(spielfeld[7][dir] == 1 || spielfeld[7][dir--] == 1)
main();
else if(spielfeld[6][dir] == 1 || spielfeld[6][dir--] == 1)
main();
else if(spielfeld[5][dir] == 1 || spielfeld[5][dir--] == 1)
main();
else if(spielfeld[4][dir] == 1 || spielfeld[4][dir--] == 1)
main();
else if(spielfeld[3][dir] == 1 || spielfeld[3][dir--] == 1)
main();
else if(spielfeld[2][dir] == 1 || spielfeld[2][dir--] == 1)
main();
else if(spielfeld[1][dir] == 1 || spielfeld[1][dir--] == 1)
main();
}
else if(zufall == 3)
{
if(spielfeld[13][dir] == 1 || spielfeld[13][dir--] == 1)
{
main();
}
else if(spielfeld[12][dir] == 1 || spielfeld[12][dir--] == 1)
main();
else if(spielfeld[11][dir] == 1 || spielfeld[11][dir--] == 1)
main();
else if(spielfeld[10][dir] == 1 || spielfeld[10][dir--] == 1)
main();
else if(spielfeld[9][dir] == 1 || spielfeld[9][dir--] == 1)
main();
else if(spielfeld[8][dir] == 1 || spielfeld[8][dir--] == 1)
main();
else if(spielfeld[7][dir] == 1 || spielfeld[7][dir--] == 1)
main();
else if(spielfeld[6][dir] == 1 || spielfeld[6][dir--] == 1)
main();
else if(spielfeld[5][dir] == 1 || spielfeld[5][dir--] == 1)
main();
else if(spielfeld[4][dir] == 1 || spielfeld[4][dir--] == 1)
main();
else if(spielfeld[3][dir] == 1 || spielfeld[3][dir--] == 1)
main();
else if(spielfeld[2][dir] == 1 || spielfeld[2][dir--] == 1)
main();
else if(spielfeld[1][dir] == 1 || spielfeld[1][dir--] == 1)
main();
}
else if(zufall == 4)
{
if(spielfeld[13][dir] == 1 || spielfeld[13][dir--] == 1)
{
main();
}
else if(spielfeld[12][dir] == 1 || spielfeld[12][dir--] == 1)
main();
else if(spielfeld[11][dir] == 1 || spielfeld[11][dir--] == 1)
main();
else if(spielfeld[10][dir] == 1 || spielfeld[10][dir--] == 1)
main();
else if(spielfeld[9][dir] == 1 || spielfeld[9][dir--] == 1)
main();
else if(spielfeld[8][dir] == 1 || spielfeld[8][dir--] == 1)
main();
else if(spielfeld[7][dir] == 1 || spielfeld[7][dir--] == 1)
main();
else if(spielfeld[6][dir] == 1 || spielfeld[6][dir--] == 1)
main();
else if(spielfeld[5][dir] == 1 || spielfeld[5][dir--] == 1)
main();
else if(spielfeld[4][dir] == 1 || spielfeld[4][dir--] == 1)
main();
else if(spielfeld[3][dir] == 1 || spielfeld[3][dir--] == 1)
main();
else if(spielfeld[2][dir] == 1 || spielfeld[2][dir--] == 1)
main();
else if(spielfeld[1][dir] == 1 || spielfeld[1][dir--] == 1)
main();
}
}
/*int checker()
{
if(spielfeld[check1][0] != 0 && spielfeld[check1][1] != 0 && spielfeld[check1][2] != 0&& spielfeld[check1][3] != 0 && spielfeld[check1][4] != 0 && spielfeld[check1][5] != 0 && spielfeld[check1][6] != 0 && spielfeld[check1][7] != 0 && spielfeld[check1][8] != 0 && spielfeld[check1][9] != 0 && spielfeld[check1][10] != 0 && spielfeld[check1][11] != 0 && spielfeld[check1][12] != 0 && spielfeld[check1][13] != 0 && spielfeld[check1][14] != 0 )
{
}
}
*/
int check() {
if(spielfeld[14][0] != 0 && spielfeld[14][1] != 0 && spielfeld[14][2] != 0&& spielfeld[14][3] != 0 && spielfeld[14][4] != 0 && spielfeld[14][5] != 0 && spielfeld[14][6] != 0 && spielfeld[14][7] != 0 && spielfeld[14][8] != 0 && spielfeld[14][9] != 0 && spielfeld[14][10] != 0 && spielfeld[14][11] != 0 && spielfeld[14][12] != 0 && spielfeld[14][13] != 0 && spielfeld[14][14] != 0 )
{
spielfeld[14][0] = 0;
spielfeld[14][1] = 0;
spielfeld[14][2] = 0;
spielfeld[14][3] = 0;
spielfeld[14][4] = 0;
spielfeld[14][5] = 0;
spielfeld[14][6] = 0;
spielfeld[14][7] = 0;
spielfeld[14][8] = 0;
spielfeld[14][9] = 0;
spielfeld[14][10] = 0;
spielfeld[14][11] = 0 ;
spielfeld[14][12] = 0 ;
spielfeld[14][13] = 0;
spielfeld[14][14] = 0;
}
if(spielfeld[13][0] != 0 && spielfeld[13][1] != 0 && spielfeld[13][2] != 0&& spielfeld[13][3] != 0 && spielfeld[13][4] != 0 && spielfeld[13][5] != 0 && spielfeld[13][6] != 0 && spielfeld[13][7] != 0 && spielfeld[13][8] != 0 && spielfeld[13][9] != 0 && spielfeld[13][10] != 0 && spielfeld[13][11] != 0 && spielfeld[13][12] != 0 && spielfeld[13][13] != 0 && spielfeld[13][14] != 0 )
{
spielfeld[13][0] = 0;
spielfeld[13][1] = 0;
spielfeld[13][2] = 0;
spielfeld[13][3] = 0;
spielfeld[13][4] = 0;
spielfeld[13][5] = 0;
spielfeld[13][6] = 0;
spielfeld[13][7] = 0;
spielfeld[13][8] = 0;
spielfeld[13][9] = 0;
spielfeld[13][10] = 0;
spielfeld[13][11] = 0 ;
spielfeld[13][12] = 0 ;
spielfeld[13][13] = 0;
spielfeld[13][14] = 0;
}
if(spielfeld[12][0] != 0 && spielfeld[12][1] != 0 && spielfeld[12][2] != 0&& spielfeld[12][3] != 0 && spielfeld[12][4] != 0 && spielfeld[12][5] != 0 && spielfeld[12][6] != 0 && spielfeld[12][7] != 0 && spielfeld[12][8] != 0 && spielfeld[12][9] != 0 && spielfeld[12][10] != 0 && spielfeld[12][11] != 0 && spielfeld[12][12] != 0 && spielfeld[12][13] != 0 && spielfeld[12][14] != 0 )
{
spielfeld[12][0] = 0;
spielfeld[12][1] = 0;
spielfeld[12][2] = 0;
spielfeld[12][3] = 0;
spielfeld[12][4] = 0;
spielfeld[12][5] = 0;
spielfeld[12][6] = 0;
spielfeld[12][7] = 0;
spielfeld[12][8] = 0;
spielfeld[12][9] = 0;
spielfeld[12][10] = 0;
spielfeld[12][11] = 0 ;
spielfeld[12][12] = 0 ;
spielfeld[12][13] = 0;
spielfeld[12][14] = 0;
}
if(spielfeld[11][0] != 0 && spielfeld[11][1] != 0 && spielfeld[11][2] != 0&& spielfeld[11][3] != 0 && spielfeld[11][4] != 0 && spielfeld[11][5] != 0 && spielfeld[11][6] != 0 && spielfeld[11][7] != 0 && spielfeld[11][8] != 0 && spielfeld[11][9] != 0 && spielfeld[11][10] != 0 && spielfeld[11][11] != 0 && spielfeld[11][12] != 0 && spielfeld[11][13] != 0 && spielfeld[11][14] != 0 )
{
spielfeld[11][0] = 0;
spielfeld[11][1] = 0;
spielfeld[11][2] = 0;
spielfeld[11][3] = 0;
spielfeld[11][4] = 0;
spielfeld[11][5] = 0;
spielfeld[11][6] = 0;
spielfeld[11][7] = 0;
spielfeld[11][8] = 0;
spielfeld[11][9] = 0;
spielfeld[11][10] = 0;
spielfeld[11][11] = 0 ;
spielfeld[11][12] = 0 ;
spielfeld[11][13] = 0;
spielfeld[11][14] = 0;
}
if(spielfeld[10][0] != 0 && spielfeld[10][1] != 0 && spielfeld[10][2] != 0&& spielfeld[10][3] != 0 && spielfeld[10][4] != 0 && spielfeld[10][5] != 0 && spielfeld[10][6] != 0 && spielfeld[10][7] != 0 && spielfeld[10][8] != 0 && spielfeld[10][9] != 0 && spielfeld[10][10] != 0 && spielfeld[10][11] != 0 && spielfeld[10][12] != 0 && spielfeld[10][13] != 0 && spielfeld[10][14] != 0 )
{
spielfeld[10][0] = 0;
spielfeld[10][1] = 0;
spielfeld[10][2] = 0;
spielfeld[10][3] = 0;
spielfeld[10][4] = 0;
spielfeld[10][5] = 0;
spielfeld[10][6] = 0;
spielfeld[10][7] = 0;
spielfeld[10][8] = 0;
spielfeld[10][9] = 0;
spielfeld[10][10] = 0;
spielfeld[10][11] = 0 ;
spielfeld[10][12] = 0 ;
spielfeld[10][13] = 0;
spielfeld[10][14] = 0;
}
if(spielfeld[9][0] != 0 && spielfeld[9][1] != 0 && spielfeld[9][2] != 0&& spielfeld[9][3] != 0 && spielfeld[9][4] != 0 && spielfeld[9][5] != 0 && spielfeld[9][6] != 0 && spielfeld[9][7] != 0 && spielfeld[9][8] != 0 && spielfeld[9][9] != 0 && spielfeld[9][10] != 0 && spielfeld[9][11] != 0 && spielfeld[9][12] != 0 && spielfeld[9][13] != 0 && spielfeld[9][14] != 0 )
{
spielfeld[9][0] = 0;
spielfeld[9][1] = 0;
spielfeld[9][2] = 0;
spielfeld[9][3] = 0;
spielfeld[9][4] = 0;
spielfeld[9][5] = 0;
spielfeld[9][6] = 0;
spielfeld[9][7] = 0;
spielfeld[9][8] = 0;
spielfeld[9][9] = 0;
spielfeld[9][10] = 0;
spielfeld[9][11] = 0 ;
spielfeld[9][12] = 0 ;
spielfeld[9][13] = 0;
spielfeld[9][14] = 0;
}
if(spielfeld[8][0] != 0 && spielfeld[8][1] != 0 && spielfeld[8][2] != 0&& spielfeld[8][3] != 0 && spielfeld[8][4] != 0 && spielfeld[8][5] != 0 && spielfeld[8][6] != 0 && spielfeld[8][7] != 0 && spielfeld[8][8] != 0 && spielfeld[8][9] != 0 && spielfeld[8][10] != 0 && spielfeld[8][11] != 0 && spielfeld[8][12] != 0 && spielfeld[8][13] != 0 && spielfeld[8][14] != 0 )
{
spielfeld[8][0] = 0;
spielfeld[8][1] = 0;
spielfeld[8][2] = 0;
spielfeld[8][3] = 0;
spielfeld[8][4] = 0;
spielfeld[8][5] = 0;
spielfeld[8][6] = 0;
spielfeld[8][7] = 0;
spielfeld[8][8] = 0;
spielfeld[8][9] = 0;
spielfeld[8][10] = 0;
spielfeld[8][11] = 0 ;
spielfeld[8][12] = 0 ;
spielfeld[8][13] = 0;
spielfeld[8][14] = 0;
}
if(spielfeld[7][0] != 0 && spielfeld[7][1] != 0 && spielfeld[7][2] != 0&& spielfeld[7][3] != 0 && spielfeld[7][4] != 0 && spielfeld[7][5] != 0 && spielfeld[7][6] != 0 && spielfeld[7][7] != 0 && spielfeld[7][8] != 0 && spielfeld[7][9] != 0 && spielfeld[7][10] != 0 && spielfeld[7][11] != 0 && spielfeld[7][12] != 0 && spielfeld[7][13] != 0 && spielfeld[7][14] != 0 )
{
spielfeld[7][0] = 0;
spielfeld[7][1] = 0;
spielfeld[7][2] = 0;
spielfeld[7][3] = 0;
spielfeld[7][4] = 0;
spielfeld[7][5] = 0;
spielfeld[7][6] = 0;
spielfeld[7][7] = 0;
spielfeld[7][8] = 0;
spielfeld[7][9] = 0;
spielfeld[7][10] = 0;
spielfeld[7][11] = 0 ;
spielfeld[7][12] = 0 ;
spielfeld[7][13] = 0;
spielfeld[7][14] = 0;
}
if(spielfeld[6][0] != 0 && spielfeld[6][1] != 0 && spielfeld[6][2] != 0&& spielfeld[6][3] != 0 && spielfeld[6][4] != 0 && spielfeld[6][5] != 0 && spielfeld[6][6] != 0 && spielfeld[6][7] != 0 && spielfeld[6][8] != 0 && spielfeld[6][9] != 0 && spielfeld[6][10] != 0 && spielfeld[6][11] != 0 && spielfeld[6][12] != 0 && spielfeld[6][13] != 0 && spielfeld[6][14] != 0 )
{
spielfeld[6][0] = 0;
spielfeld[6][1] = 0;
spielfeld[6][2] = 0;
spielfeld[6][3] = 0;
spielfeld[6][4] = 0;
spielfeld[6][5] = 0;
spielfeld[6][6] = 0;
spielfeld[6][7] = 0;
spielfeld[6][8] = 0;
spielfeld[6][9] = 0;
spielfeld[6][10] = 0;
spielfeld[6][11] = 0 ;
spielfeld[6][12] = 0 ;
spielfeld[6][13] = 0;
spielfeld[6][14] = 0;
}
if(spielfeld[5][0] != 0 && spielfeld[5][1] != 0 && spielfeld[5][2] != 0&& spielfeld[5][3] != 0 && spielfeld[5][4] != 0 && spielfeld[5][5] != 0 && spielfeld[5][6] != 0 && spielfeld[5][7] != 0 && spielfeld[5][8] != 0 && spielfeld[5][9] != 0 && spielfeld[5][10] != 0 && spielfeld[5][11] != 0 && spielfeld[5][12] != 0 && spielfeld[5][13] != 0 && spielfeld[5][14] != 0 )
{
spielfeld[5][0] = 0;
spielfeld[5][1] = 0;
spielfeld[5][2] = 0;
spielfeld[5][3] = 0;
spielfeld[5][4] = 0;
spielfeld[5][5] = 0;
spielfeld[5][6] = 0;
spielfeld[5][7] = 0;
spielfeld[5][8] = 0;
spielfeld[5][9] = 0;
spielfeld[5][10] = 0;
spielfeld[5][11] = 0 ;
spielfeld[5][12] = 0 ;
spielfeld[5][13] = 0;
spielfeld[5][14] = 0;
}
if(spielfeld[4][0] != 0 && spielfeld[4][1] != 0 && spielfeld[4][2] != 0&& spielfeld[4][3] != 0 && spielfeld[4][4] != 0 && spielfeld[4][5] != 0 && spielfeld[4][6] != 0 && spielfeld[4][7] != 0 && spielfeld[4][8] != 0 && spielfeld[4][9] != 0 && spielfeld[4][10] != 0 && spielfeld[4][11] != 0 && spielfeld[4][12] != 0 && spielfeld[4][13] != 0 && spielfeld[4][14] != 0 )
{
spielfeld[4][0] = 0;
spielfeld[4][1] = 0;
spielfeld[4][2] = 0;
spielfeld[4][3] = 0;
spielfeld[4][4] = 0;
spielfeld[4][5] = 0;
spielfeld[4][6] = 0;
spielfeld[4][7] = 0;
spielfeld[4][8] = 0;
spielfeld[4][9] = 0;
spielfeld[4][10] = 0;
spielfeld[4][11] = 0 ;
spielfeld[4][12] = 0 ;
spielfeld[4][13] = 0;
spielfeld[4][14] = 0;
}
if(spielfeld[3][0] != 0 && spielfeld[3][1] != 0 && spielfeld[3][2] != 0&& spielfeld[3][3] != 0 && spielfeld[3][4] != 0 && spielfeld[3][5] != 0 && spielfeld[3][6] != 0 && spielfeld[3][7] != 0 && spielfeld[3][8] != 0 && spielfeld[3][9] != 0 && spielfeld[3][10] != 0 && spielfeld[3][11] != 0 && spielfeld[3][12] != 0 && spielfeld[3][13] != 0 && spielfeld[3][14] != 0 )
{
spielfeld[3][0] = 0;
spielfeld[3][1] = 0;
spielfeld[3][2] = 0;
spielfeld[3][3] = 0;
spielfeld[3][4] = 0;
spielfeld[3][5] = 0;
spielfeld[3][6] = 0;
spielfeld[3][7] = 0;
spielfeld[3][8] = 0;
spielfeld[3][9] = 0;
spielfeld[3][10] = 0;
spielfeld[3][11] = 0 ;
spielfeld[3][12] = 0 ;
spielfeld[3][13] = 0;
spielfeld[3][14] = 0;
}
if(spielfeld[2][0] != 0 && spielfeld[2][1] != 0 && spielfeld[2][2] != 0&& spielfeld[2][3] != 0 && spielfeld[2][4] != 0 && spielfeld[2][5] != 0 && spielfeld[2][6] != 0 && spielfeld[2][7] != 0 && spielfeld[2][8] != 0 && spielfeld[2][9] != 0 && spielfeld[2][10] != 0 && spielfeld[2][11] != 0 && spielfeld[2][12] != 0 && spielfeld[2][13] != 0 && spielfeld[2][14] != 0 )
{
spielfeld[2][0] = 0;
spielfeld[2][1] = 0;
spielfeld[2][2] = 0;
spielfeld[2][3] = 0;
spielfeld[2][4] = 0;
spielfeld[2][5] = 0;
spielfeld[2][6] = 0;
spielfeld[2][7] = 0;
spielfeld[2][8] = 0;
spielfeld[2][9] = 0;
spielfeld[2][10] = 0;
spielfeld[2][11] = 0 ;
spielfeld[2][12] = 0 ;
spielfeld[2][13] = 0;
spielfeld[2][14] = 0;
}
if(spielfeld[1][0] != 0 && spielfeld[1][1] != 0 && spielfeld[1][2] != 0&& spielfeld[1][3] != 0 && spielfeld[1][4] != 0 && spielfeld[1][5] != 0 && spielfeld[1][6] != 0 && spielfeld[1][7] != 0 && spielfeld[1][8] != 0 && spielfeld[1][9] != 0 && spielfeld[1][10] != 0 && spielfeld[1][11] != 0 && spielfeld[1][12] != 0 && spielfeld[1][13] != 0 && spielfeld[1][14] != 0 )
{
spielfeld[1][0] = 0;
spielfeld[1][1] = 0;
spielfeld[1][2] = 0;
spielfeld[1][3] = 0;
spielfeld[1][4] = 0;
spielfeld[1][5] = 0;
spielfeld[1][6] = 0;
spielfeld[1][7] = 0;
spielfeld[1][8] = 0;
spielfeld[1][9] = 0;
spielfeld[1][10] = 0;
spielfeld[1][11] = 0 ;
spielfeld[1][12] = 0 ;
spielfeld[1][13] = 0;
spielfeld[1][14] = 0;
}
}
int check142142()
{
for(int check1 = 14; check1 == 0; check1--)
{
system("pause");
if(spielfeld[check1][0] != 0 && spielfeld[check1][1] != 0 && spielfeld[check1][2] != 0&& spielfeld[check1][3] != 0 && spielfeld[check1][4] != 0 && spielfeld[check1][5] != 0 && spielfeld[check1][6] != 0 && spielfeld[check1][7] != 0 && spielfeld[check1][8] != 0 && spielfeld[check1][9] != 0 && spielfeld[check1][10] != 0 && spielfeld[check1][11] != 0 && spielfeld[check1][12] != 0 && spielfeld[check1][13] != 0 && spielfeld[check1][14] != 0 )
{
/* for(int check4 = 0; check4 < 14; check4++)
{
check1--;
for(int check5 = 0; check5 < 14; check5++)
{
spielfeld[check1][check5] = 0;
check1--;
if(spielfeld[check1][0] == 1)
{
spielfeld[check1][0] = 0;
check1++;
spielfeld[check1][0] = 1;
check1--;
}
if(spielfeld[check1][1] == 1)
{
spielfeld[check1][1] = 0;
check1++;
spielfeld[check1][1] = 1;
check1--;
}
if(spielfeld[check1][2] == 1)
{
spielfeld[check1][2] = 0;
check1++;
spielfeld[check1][2] = 1;
check1--;
}
if(spielfeld[check1][3] == 1)
{
spielfeld[check1][3] = 0;
check1++;
spielfeld[check1][3] = 1;
check1--;
}
if(spielfeld[check1][4] == 1)
{
spielfeld[check1][4] = 0;
check1++;
spielfeld[check1][4] = 1;
check1--;
}
if(spielfeld[check1][5] == 1)
{
spielfeld[check1][5] = 0;
check1++;
spielfeld[check1][5] = 1;
check1--;
}
if(spielfeld[check1][6] == 1)
{
spielfeld[check1][6] = 0;
check1++;
spielfeld[check1][6] = 1;
check1--;
}
if(spielfeld[check1][7] == 1)
{
spielfeld[check1][7] = 0;
check1++;
spielfeld[check1][7] = 1;
check1--;
}
if(spielfeld[check1][8] == 1)
{
spielfeld[check1][8] = 0;
check1++;
spielfeld[check1][8] = 1;
check1--;
}
if(spielfeld[check1][9] == 1)
{
spielfeld[check1][9] = 0;
check1++;
spielfeld[check1][9] = 1;
check1--;
}
if(spielfeld[check1][10] == 1)
{
spielfeld[check1][10] = 0;
check1++;
spielfeld[check1][10] = 1;
check1--;
}
if(spielfeld[check1][11] == 1)
{
spielfeld[check1][11] = 0;
check1++;
spielfeld[check1][11] = 1;
check1--;
}
if(spielfeld[check1][12] == 1)
{
spielfeld[check1][12] = 0;
check1++;
spielfeld[check1][12] = 1;
check1--;
}
if(spielfeld[check1][13] == 1)
{
spielfeld[check1][13] = 0;
check1++;
spielfeld[check1][13] = 1;
check1--;
}
if(spielfeld[check1][14] == 1)
{
spielfeld[check1][14] = 0;
check1++;
spielfeld[check1][14] = 1;
check1--;
}
}
}
}
}
}*/
}}}
int main()
{
if(u == 15)
{
int C = 261;
int Cis = 277;
int D = 293;
int Dis = 311;
int E = 329;
int F = 349;
int Fis = 369;
int G = 391;
int Gis = 415;
int A = 440;
int Ais = 466;
int H = 493;
int Takt = 1300;
Sleep(Takt / 4);
Beep(E * 2, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 8);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 2);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
Sleep(Takt / (8 / 3));
Beep(D * 2, Takt / 3);
Beep(F * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(A * 2, Takt / 8);
Beep(G * 2, Takt / 8);
Beep(F * 2, Takt / 8);
Beep(E * 2, Takt / 3);
Beep(C * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(E * 2, Takt / 8);
Beep(D * 2, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(H * 1, Takt / 4);
Beep(H * 1, Takt / 8);
Beep(C * 2, Takt / 8);
Beep(D * 2, Takt / 4);
Beep(E * 2, Takt / 4);
Beep(C * 2, Takt / 4);
Beep(A * 1, Takt / 4);
Beep(A * 1, Takt / 4);
}
u = 0;
while(true)
{
srand(time(0));
zufall = (rand() % 1 + 1);
if(zufall == 1)
{
spielfeld[0][dir] = 1;
spielfeld[1][dir] = 1;
spielfeld[2][dir] = 1;
spielfeld[3][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
spielfeld[0][dir] = 0;
spielfeld[1][dir] = 0;
spielfeld[2][dir] = 0;
spielfeld[3][dir] = 0;
system("cls");
ausgabe();
z--;
spielfeld[1][dir] = 1;
spielfeld[2][dir] = 1;
spielfeld[3][dir] = 1;
spielfeld[4][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[1][dir] = 0;
spielfeld[2][dir] = 0;
spielfeld[3][dir] = 0;
spielfeld[4][dir] = 0;
ausgabe();
z--;
taste();
spielfeld[2][dir] = 1;
spielfeld[3][dir] = 1;
spielfeld[4][dir] = 1;
spielfeld[5][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[2][dir] = 0;
spielfeld[3][dir] = 0;
spielfeld[4][dir] = 0;
spielfeld[5][dir] = 0;
ausgabe();
z--;
spielfeld[3][dir] = 1;
spielfeld[4][dir] = 1;
spielfeld[5][dir] = 1;
spielfeld[6][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[3][dir] = 0;
spielfeld[4][dir] = 0;
spielfeld[5][dir] = 0;
spielfeld[6][dir] = 0;
ausgabe();
z--;
taste();
spielfeld[4][dir] = 1;
spielfeld[5][dir] = 1;
spielfeld[6][dir] = 1;
spielfeld[7][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[4][dir] = 0;
spielfeld[5][dir] = 0;
spielfeld[6][dir] = 0;
spielfeld[7][dir] = 0;
system("cls");
ausgabe();
z--;
taste();
spielfeld[5][dir] = 1;
spielfeld[6][dir] = 1;
spielfeld[7][dir] = 1;
spielfeld[8][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[5][dir] = 0;
spielfeld[6][dir] = 0;
spielfeld[7][dir] = 0;
spielfeld[8][dir] = 0;
system("cls");
ausgabe();
z--;
taste();
spielfeld[6][dir] = 1;
spielfeld[7][dir] = 1;
spielfeld[8][dir] = 1;
spielfeld[9][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[6][dir] = 0;
spielfeld[7][dir] = 0;
spielfeld[8][dir] = 0;
spielfeld[9][dir] = 0;
system("cls");
ausgabe();
z--;
spielfeld[7][dir] = 1;
spielfeld[8][dir] = 1;
spielfeld[9][dir] = 1;
spielfeld[10][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[7][dir] = 0;
spielfeld[8][dir] = 0;
spielfeld[9][dir] = 0;
spielfeld[10][dir] = 0;
system("cls");
ausgabe();
taste();
z--;
spielfeld[8][dir] = 1;
spielfeld[9][dir] = 1;
spielfeld[10][dir] = 1;
spielfeld[11][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[8][dir] = 0;
spielfeld[9][dir] = 0;
spielfeld[10][dir] = 0;
spielfeld[11][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[9][dir] = 1;
spielfeld[10][dir] = 1;
spielfeld[11][dir] = 1;
spielfeld[12][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[9][dir] = 0;
spielfeld[10][dir] = 0;
spielfeld[11][dir] = 0;
spielfeld[12][dir] = 0;
system("cls");
ausgabe();
z--;
taste();
spielfeld[10][dir] = 1;
spielfeld[11][dir] = 1;
spielfeld[12][dir] = 1;
spielfeld[13][dir] = 1;
ausgabe();
besetzt();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[10][dir] = 0;
spielfeld[11][dir] = 0;
spielfeld[12][dir] = 0;
spielfeld[13][dir] = 0;
system("cls");
ausgabe();
z--;
taste();
spielfeld[11][dir] = 1;
spielfeld[12][dir] = 1;
spielfeld[13][dir] = 1;
spielfeld[14][dir] = 1;
ausgabe();
Sleep(325);
system("cls");
ausgabe();
check();
}
if(zufall == 2)
{
spielfeld[0][dir] = 1;
spielfeld[0][dir+1] = 1;
spielfeld[1][dir] = 1;
spielfeld[1][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
spielfeld[0][dir] = 0;
spielfeld[0][dir+1] = 0;
spielfeld[1][dir] = 0;
spielfeld[1][dir+1] = 0;
system("cls");
ausgabe();
taste();
spielfeld[2][dir] = 1;
spielfeld[2][dir+1] = 1;
spielfeld[3][dir] = 1;
spielfeld[3][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[2][dir] = 0;
spielfeld[2][dir+1] = 0;
spielfeld[3][dir] = 0;
spielfeld[3][dir+1] = 0;
ausgabe();
taste();
spielfeld[4][dir] = 1;
spielfeld[4][dir+1] = 1;
spielfeld[5][dir] = 1;
spielfeld[5][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[4][dir] = 0;
spielfeld[4][dir+1] = 0;
spielfeld[5][dir] = 0;
spielfeld[5][dir+1] = 0;
ausgabe();
taste();
spielfeld[6][dir] = 1;
spielfeld[6][dir+1] = 1;
spielfeld[7][dir] = 1;
spielfeld[7][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[6][dir] = 0;
spielfeld[6][dir+1] = 0;
spielfeld[7][dir] = 0;
spielfeld[7][dir+1] = 0;
ausgabe();
taste();
spielfeld[8][dir] = 1;
spielfeld[8][dir+1] = 1;
spielfeld[9][dir] = 1;
spielfeld[9][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[8][dir] = 0;
spielfeld[8][dir+1] = 0;
spielfeld[9][dir] = 0;
spielfeld[9][dir+1] = 0;
system("cls");
ausgabe();
taste();
spielfeld[10][dir] = 1;
spielfeld[10][dir+1] = 1;
spielfeld[11][dir] = 1;
spielfeld[11][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[10][dir] = 0;
spielfeld[10][dir+1] = 0;
spielfeld[11][dir] = 0;
spielfeld[11][dir+1] = 0;
system("cls");
ausgabe();
taste();
spielfeld[12][dir] = 1;
spielfeld[12][dir+1] = 1;
spielfeld[13][dir] = 1;
spielfeld[13][dir+1] = 1;
ausgabe();
//u++;
Sleep(325);
system("cls");
spielfeld[12][dir] = 0;
spielfeld[12][dir+1] = 0;
spielfeld[13][dir] = 0;
spielfeld[13][dir+1] = 0;
system("cls");
ausgabe();
taste();
spielfeld[14][dir] = 1;
spielfeld[14][dir+1] = 1;
spielfeld[14][dir] = 1;
spielfeld[14][dir+1] = 1;
ausgabe();
Sleep(325);
system("cls");
ausgabe();
check();
}
if(zufall == 3)
{
spielfeld[0][dir+1] = 1;
spielfeld[1][dir] = 1;
spielfeld[1][dir+1] = 1;
spielfeld[1][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
spielfeld[0][dir+1] = 0;
spielfeld[1][dir] = 0;
spielfeld[1][dir+1] = 0;
spielfeld[1][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[1][dir+1] = 1;
spielfeld[2][dir] = 1;
spielfeld[2][dir+1] = 1;
spielfeld[2][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[1][dir+1] = 0;
spielfeld[2][dir] = 0;
spielfeld[2][dir+1] = 0;
spielfeld[2][dir+2] = 0;
ausgabe();
taste();
spielfeld[2][dir+1] = 1;
spielfeld[3][dir] = 1;
spielfeld[3][dir+1] = 1;
spielfeld[3][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[2][dir+1] = 0;
spielfeld[3][dir] = 0;
spielfeld[3][dir+1] = 0;
spielfeld[3][dir+2] = 0;
ausgabe();
taste();
spielfeld[3][dir+1] = 1;
spielfeld[4][dir] = 1;
spielfeld[4][dir+1] = 1;
spielfeld[4][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[3][dir+1] = 0;
spielfeld[4][dir] = 0;
spielfeld[4][dir+1] = 0;
spielfeld[4][dir+2] = 0;
ausgabe();
taste();
spielfeld[4][dir+1] = 1;
spielfeld[5][dir] = 1;
spielfeld[5][dir+1] = 1;
spielfeld[5][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[4][dir+1] = 0;
spielfeld[5][dir] = 0;
spielfeld[5][dir+1] = 0;
spielfeld[5][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[5][dir+1] = 1;
spielfeld[6][dir] = 1;
spielfeld[6][dir+1] = 1;
spielfeld[6][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[5][dir+1] = 0;
spielfeld[6][dir] = 0;
spielfeld[6][dir+1] = 0;
spielfeld[6][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[6][dir+1] = 1;
spielfeld[7][dir] = 1;
spielfeld[7][dir+1] = 1;
spielfeld[7][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[6][dir+1] = 0;
spielfeld[7][dir] = 0;
spielfeld[7][dir+1] = 0;
spielfeld[7][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[7][dir+1] = 1;
spielfeld[8][dir] = 1;
spielfeld[8][dir+1] = 1;
spielfeld[8][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[7][dir+1] = 0;
spielfeld[8][dir] = 0;
spielfeld[8][dir+1] = 0;
spielfeld[8][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[8][dir+1] = 1;
spielfeld[9][dir] = 1;
spielfeld[9][dir+1] = 1;
spielfeld[9][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[8][dir+1] = 0;
spielfeld[9][dir] = 0;
spielfeld[9][dir+1] = 0;
spielfeld[9][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[9][dir+1] = 1;
spielfeld[10][dir] = 1;
spielfeld[10][dir+1] = 1;
spielfeld[10][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[9][dir+1] = 0;
spielfeld[10][dir] = 0;
spielfeld[10][dir+1] = 0;
spielfeld[10][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[10][dir+1] = 1;
spielfeld[11][dir] = 1;
spielfeld[11][dir+1] = 1;
spielfeld[11][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[10][dir+1] = 0;
spielfeld[11][dir] = 0;
spielfeld[11][dir+1] = 0;
spielfeld[11][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[11][dir+1] = 1;
spielfeld[12][dir] = 1;
spielfeld[12][dir+1] = 1;
spielfeld[12][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[11][dir+1] = 0;
spielfeld[12][dir] = 0;
spielfeld[12][dir+1] = 0;
spielfeld[12][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[12][dir+1] = 1;
spielfeld[13][dir] = 1;
spielfeld[13][dir+1] = 1;
spielfeld[13][dir+2] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[12][dir+1] = 0;
spielfeld[13][dir] = 0;
spielfeld[13][dir+1] = 0;
spielfeld[13][dir+2] = 0;
system("cls");
ausgabe();
taste();
spielfeld[13][dir+1] = 1;
spielfeld[14][dir] = 1;
spielfeld[14][dir+1] = 1;
spielfeld[14][dir+2] = 1;
ausgabe();
Sleep(325);
system("cls");
ausgabe();
check();
}
if(zufall == 4)
{
spielfeld[0][dir] = 1;
spielfeld[1][dir] = 1;
spielfeld[2][dir] = 1;
spielfeld[3][dir+1] = 1;
spielfeld[3][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
spielfeld[0][dir] = 0;
spielfeld[1][dir] = 0;
spielfeld[2][dir] = 0;
spielfeld[3][dir+1] = 0;
spielfeld[3][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[1][dir] = 1;
spielfeld[2][dir] = 1;
spielfeld[3][dir] = 1;
spielfeld[4][dir+1] = 1;
spielfeld[4][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[1][dir] = 0;
spielfeld[2][dir] = 0;
spielfeld[3][dir] = 0;
spielfeld[4][dir+1] = 0;
spielfeld[4][dir] = 0;
ausgabe();
taste();
spielfeld[2][dir] = 1;
spielfeld[3][dir] = 1;
spielfeld[4][dir] = 1;
spielfeld[5][dir+1] = 1;
spielfeld[5][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[2][dir] = 0;
spielfeld[3][dir] = 0;
spielfeld[4][dir] = 0;
spielfeld[5][dir+1] = 0;
spielfeld[5][dir] = 0;
ausgabe();
taste();
spielfeld[3][dir] = 1;
spielfeld[4][dir] = 1;
spielfeld[5][dir] = 1;
spielfeld[6][dir+1] = 1;
spielfeld[6][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[3][dir] = 0;
spielfeld[4][dir] = 0;
spielfeld[5][dir] = 0;
spielfeld[6][dir+1] = 0;
spielfeld[6][dir] = 0;
ausgabe();
taste();
spielfeld[4][dir] = 1;
spielfeld[5][dir] = 1;
spielfeld[6][dir] = 1;
spielfeld[7][dir+1] = 1;
spielfeld[7][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[4][dir] = 0;
spielfeld[5][dir] = 0;
spielfeld[6][dir] = 0;
spielfeld[7][dir+1] = 0;
spielfeld[7][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[5][dir] = 1;
spielfeld[6][dir] = 1;
spielfeld[7][dir] = 1;
spielfeld[8][dir+1] = 1;
spielfeld[8][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[5][dir] = 0;
spielfeld[6][dir] = 0;
spielfeld[7][dir] = 0;
spielfeld[8][dir+1] = 0;
spielfeld[8][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[6][dir] = 1;
spielfeld[7][dir] = 1;
spielfeld[8][dir] = 1;
spielfeld[9][dir+1] = 1;
spielfeld[9][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[6][dir] = 0;
spielfeld[7][dir] = 0;
spielfeld[8][dir] = 0;
spielfeld[9][dir+1] = 0;
spielfeld[9][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[7][dir] = 1;
spielfeld[8][dir] = 1;
spielfeld[9][dir] = 1;
spielfeld[10][dir+1] = 1;
spielfeld[10][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[7][dir] = 0;
spielfeld[8][dir] = 0;
spielfeld[9][dir] = 0;
spielfeld[10][dir+1] = 0;
spielfeld[10][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[8][dir] = 1;
spielfeld[9][dir] = 1;
spielfeld[10][dir] = 1;
spielfeld[11][dir+1] = 1;
spielfeld[11][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[8][dir] = 0;
spielfeld[9][dir] = 0;
spielfeld[10][dir] = 0;
spielfeld[11][dir+1] = 0;
spielfeld[11][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[9][dir] = 1;
spielfeld[10][dir] = 1;
spielfeld[11][dir] = 1;
spielfeld[12][dir+1] = 1;
spielfeld[12][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[9][dir] = 0;
spielfeld[10][dir] = 0;
spielfeld[11][dir] = 0;
spielfeld[12][dir+1] = 0;
spielfeld[12][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[10][dir] = 1;
spielfeld[11][dir] = 1;
spielfeld[12][dir] = 1;
spielfeld[13][dir+1] = 1;
spielfeld[13][dir] = 1;
ausgabe();
//u++;besetzt();
Sleep(325);
system("cls");
spielfeld[10][dir] = 0;
spielfeld[11][dir] = 0;
spielfeld[12][dir] = 0;
spielfeld[13][dir+1] = 0;
spielfeld[13][dir] = 0;
system("cls");
ausgabe();
taste();
spielfeld[11][dir] = 1;
spielfeld[12][dir] = 1;
spielfeld[13][dir] = 1;
spielfeld[14][dir+1] = 1;
spielfeld[14][dir] = 1;
system("cls");
ausgabe();
check();
}
}
}
|
|
|
Similar Threads
|
minecraft musical boxes tetris 1.6.6
06/12/2011 - Minecraft - 5 Replies
Gibt es minecraft musical boxes tetris 1.6.6 ?? wenn ja pls download link^^
Und noch ne Frage ich war mal auf nem Server da hatte jemand als Klingel Harry potter und Tetriss als Ton
|
[Poll] Tetris Tutorial
01/02/2011 - General Coding - 12 Replies
Wer möchte ein Tetris Tutorial hier sehen?
Gebe Anleitung | Beispiel und Sources!
Daher eher wenig C&P.
Einfach einen Beitrag hinterlassen.
|
Tetris sound gesucht [no-warez]
09/08/2008 - Music - 2 Replies
Ich suche gaaanz dringend den ORIGINAL Tetris sound als Mp3 oder auch gerne als MIDI datei (oder ogg,wav etc pp)
Ich weiß nicht, wie es lizenztechnisch ist, doch wenn das stück noch nicht freigegeben ist, freue ich mich auch, wenn ihr mir n shop nennen könnt, wo ich den track käuflich erwerben kann.
muss aber _der_original_track_ sein (kein remix ^^)
|
All times are GMT +1. The time now is 12:31.
|
|