Polecenie
Ruszający się kolorowy pacman nie pozostawia za sobą śladu, zjada losowo porozrzucane kropki
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | #include <iostream .h> #include <stdlib> #include <stdio> #include <time> #include <conio> main () { char button; int x,y,a,b; cout< <"Poruszanie PacManem: "<<endl; cout<<"a - lewo"<<endl<<"s - dol"<<endl<<"w - gora"<<endl<<"d - prawo"<<endl; x=40; y=20; cout<<"Zbierz wszystkie * !"<<endl<<"Nacisnij klawsz aby zagrac!"<<endl; getch(); system("cls"); for (int i=1;i<20;i++) { a=rand()%40; b=rand()%40; gotoxy(a,b); cout<<"*"; } do { gotoxy(x,y); textattr(1*14); cprintf("C"); button = getch(); switch( button ) { case 'a' : { gotoxy(x,y); cout<<" "; x=x-1; break; } case 'w' : { gotoxy(x,y); cout<<" "; y=y-1; break; } case 's' : { gotoxy(x,y); cout<<" "; y=y+1; break; } case 'd' : { gotoxy(x,y); cout<<" "; x=x+1; break; } } } while (button != 'q'); cout<<endl;cout<<endl; system("PAUSE"); } |


Wpisy (RSS)