Snake


  • Mod

    noobLolo schrieb:

    und wie gut ist dein chinesisch 😉

    中華人民共和
    In Porzellan Leute Porzellan total und!
    Besser bekannt als Volksrepublik China.



  • wollts nicht unbeding nochmal ausgraben, aber hatte gestern noch so eine idee die ich euch nich vorenthalten wollte

    void Haupt(int iSchlangeX[], int iSchlangeY[], int &iGroeßeSchlange){
    
        int dir = 0;
    
        int iKopfX = iSchlangeX[0];
        int iKopfY = iSchlangeY[0];
        int iZaehlerD = 0;
        int iZaehler = 0;
    
        StartSchlange(iSchlangeX, iSchlangeY, &iGroeßeSchlange);
        while(1){
            iZaehler++;
    
            switch(dir){
            case 0:
                iKopfX--;
            break;
            case 1:
                iKopfX++;
            break;
            case 2:
                iKopfY--;
            break;
            case 3:
                iKopfY++;
            break;
            }
            iSchlangeX[iGroeßeSchlange-iZaehler]=iKopfX;
            iSchlangeY[iGroeßeSchlange-iZaehler]=iKopfY;
    
            if(iZaehler==iGroeßeSchlange)
                    iZaehler=0;
    
            if(iZaehlerD++>21){
                if(iZaehlerD>27)
                    iZaehlerD=0;
                dir = 1;
            }else if(iZaehlerD++>14)
                dir = 2;
            else if(iZaehlerD++>7)
                dir = 0;
            else
                dir = 3;
    
            Sleep(500);
            clrscr();
            ZeichneSchlange(iSchlangeX, iSchlangeY, iGroeßeSchlange, iKopfX, iKopfY);
            }
    }
    

    aber schlimmer gehts immer;)


Anmelden zum Antworten