Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Allegro - tablice

Ostatnio zmodyfikowano 2010-03-22 22:34
Autor Wiadomość
tomkowy
Temat założony przez niniejszego użytkownika
Allegro - tablice
» 2010-03-22 22:34:55
Mam pytanie co do tablic. Nie wiem jak zrobić aby jedna tablica nachodziła na drugą. Według poradnika zrobiłem dwie tablice jedną do klocka (robię tetrisa), a drugą od planszy. W klocku wypełniłem jedynką miejsca gdzie jest klocek, a w planszy -1 wypełniłem jej ścianki, nie jestem też pewien czy to do końca dobrze ale tak to zrozumiałem. Wygląda to tak:
C/C++
int plansza[ 11 ][ 20 ] = { - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1,
    - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, };


bool klocek1[ 4 ][ 4 ] = { 1, 1, 0, 0,
    1, 1, 0, 0,
    0, 0, 0, 0,
    0, 0, 0, 0 };

bool klocek2[ 4 ][ 4 ] = { 1, 0, 0, 0,
    1, 0, 0, 0,
    1, 0, 0, 0,
    1, 0, 0, 0 };


a to p ę tla przeje ż d ż aj ą ca przez p ę tle:

for( int i = 0; i < 11; ++i )
{
    for( int j = 0; j < 20; ++j )
    {
        klocek1[ 11 ][ 20 ] = i + j;
       
        for( int m = 0; m < 4; ++m )
        {
            for( int n = 0; n < 4; ++n )
            {
                plansza[ 4 ][ 4 ] = m + n;
            }
Tak więc mam pytanie czy jest to dobrze zrobione jak na razie i jak zrobić żeby tablice były od siebie zależne.
P-15366
« 1 »
  Strona 1 z 1