Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<windows.h> #include<stdio.h> #include<conio.h> #include<time.h> #include<iostream> void mgotoxy(int x,int y) { COORD p={x,y}; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),p); } main() { system("mode con:cols=140 lines=50"); // tamanho da tela system ("color 0a"); int x,d=2,cx[300]={1,2},cy[300]={7,7},t=1,mx,my; char tecla='a'; //system("MODE con cols=27 lines=20"); for(x=0;x<40;x++) { mgotoxy(0,x); printf("%c",219); //desenho da barra lateral esquerda } for(x=0;x<120;x++) { mgotoxy(x,0); printf("%c",219); // desenho da barra superior } for(x=0;x<40;x++) { mgotoxy(120,x); printf("%c",219); // desenho da barra lateral direita } for(x=0;x<120;x++) { mgotoxy(x,40); printf("%c",219); // desenho da barra inferior } srand(time(NULL)); mx=(rand()%119)+1; // posicao onde vai aparecer as comida my=(rand()%39)+1; while(tecla!='s') { while(tecla!='s'&&!(tecla=kbhit())) { for(x=t;x>0;x--) { cx[x]=cx[x-1]; cy[x]=cy[x-1]; } if(d==0)cx[0]--; // teclas ???? if(d==1)cy[0]--; if(d==2)cx[0]++; if(d==3)cy[0]++; mgotoxy(cx[t],cy[t]); printf(" "); if(mx==cx[0]&&my==cy[0]) { t++; mx=(rand()%119)+1; // espaço onde aparece a bolinha my=(rand()%39)+1; // espaço onde aparece a bolinha } mgotoxy(cx[0],cy[0]); printf("%c",197); mgotoxy(mx,my); printf("%c",4); Sleep(37); //controlador da velocidade da cobrinha menor valor = maior velocidade for(x=1;x<t;x++) { if(cx[0]==cx[x]&&cy[0]==cy[x])tecla='s'; } if(cy[0]==0||cy[0]==40||cx[0]==0||cx[0]==120)tecla='s'; } if(tecla!='s')tecla=getch(); if(tecla=='K')d=0; if(tecla=='H')d=1; if(tecla=='M')d=2; // espaço da cobra andar if(tecla=='P')d=3; if(cy[0]==0||cy[0]==40||cx[0]==0||cx[0]==120)tecla='s'; } system ("color 4f"); system ("cls"); printf ("\n\n\n\n\n\n\n\n\n"); printf ("\t\t\t\t\t\t\t\t\t\t\t\tVOCE SE FUDEO"); system ("color 4f"); system ("cls"); printf ("\n\n\n\n\n\n\n\n\n"); printf ("\t\t\t\tVOCE SE FUDEO"); printf ("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t\t\t\t Jogo Desenvolvido por JoaoVictorR.C"); getch(); }
Compartilhar