Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<conio.h>
- #include<time.h>
- #include<windows.h>
- #define SIZE4 4
- int matriz[SIZE4][SIZE4];
- void Menu(){
- printf("\n\n");
- printf("\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n");
- Sleep(600);
- system("cls");
- printf("\n\n");
- printf("\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n");
- Sleep(600);
- system("cls");
- printf("\n\n");
- printf("\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n\t\t \xdb\xdb\xdb\n");
- Sleep(600);
- system("cls");
- printf("\n\n");
- printf("\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb \xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n\t\t\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xdb\n");
- Sleep(600);
- system("cls");
- printf("\t\t\t >COMO JOGAR<\n\n");
- printf("\t Use as setas do teclado para movimentar os blocos;\n");
- printf("\t Quando dois blocos de numeros iguais se chocam, viram um so;\n");
- printf("\t Esse novo bloco tem a soma dos dois que se chocaram;\n");
- printf("\t A cada movimento eh acrescentado um bloco com valor 2;\n");
- printf("\t Você ganha quando conseguir um bloco no valor de 2048.");
- Sleep(5000);
- }
- void IniciarRand(){
- int i=0;
- int j=0;
- srand(time(NULL));
- for(i=0; i<4; i++){
- printf("%d ", rand());
- }
- //matriz[rand()%3][rand()%3]=2;
- //matriz[rand()%3][rand()%3]=2;
- /*matriz[3][3]=2;
- matriz[2][2]=2;
- matriz[2][3]=2;
- matriz[1][2]=2;*/
- //lDisplay();
- }
- void Display(){
- int cod=0;
- system("cls");
- /*printf("Em qual dificuldade vc deseja jogar?\n");
- printf("Easy - 6x6: Pressione o numero 1\nMedium - 5x5: Pressione o numero 2\nHard (Classico) - 4x4: Pressione o numero 3.\nInsane - 3x3: Pressione o numero 4.\n");
- scanf("%d", &cod);
- switch(cod){
- case 1:
- DisplayEasy();
- break;
- case 2:
- DisplayMedium();
- break;
- case 3:
- DisplayHard();
- break;
- case 4:
- DisplayInsane();
- }*/
- int i,j;
- system("cls");
- Score();
- printf("\t\t\t |+||+||+||+||+||+||+||+||+||+|\n");
- for(i=0;i<SIZE4;i++)
- {
- printf("\t\t\t |+|");
- for(j=0;j<SIZE4;j++)
- {
- if(matriz[i][j]==0)
- {
- printf(" ");
- }
- else
- printf(" %4d ", matriz[i][j]);
- }
- printf("|+|\n\t\t\t |+| |+|\n");
- }
- printf("\t\t\t |+||+||+||+||+||+||+||+||+||+|\n");
- }
- void Score(){
- int score=0;
- printf("\t\t\t\t SCORE:%d\n\n", score);
- }
- int main(){
- Menu();
- IniciarRand();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement