From 6949db4d1f6729a7daa77108280595c6f60e8639 Mon Sep 17 00:00:00 2001 From: Nelson Phillips Date: Wed, 13 Mar 2019 20:28:24 +0000 Subject: [PATCH] autosave --- Snake/Snake.cpp | 23 +++++++++-------------- Snake/Snake.h | 1 + Testings/CLICK TO PLAY.sh | 1 - 3 files changed, 10 insertions(+), 15 deletions(-) delete mode 100644 Testings/CLICK TO PLAY.sh diff --git a/Snake/Snake.cpp b/Snake/Snake.cpp index 61506c7..5b464ee 100644 --- a/Snake/Snake.cpp +++ b/Snake/Snake.cpp @@ -55,7 +55,8 @@ vector parts; bool Snake::draw(){ - for (int i = 0; i < 29; i++){ + + for (int i = 0; i < 29; i++){ for (int q = 0; q < 60; q++){ if (x < 1)return false; if (y < 1)return false; @@ -65,12 +66,13 @@ vector parts; if (h == i || o == q) grid[h][o] = '*'; if (i == 27 || i == 0) - grid[i][q] = '|'; + grid[i][q] = '-'; if(q == 0 || q == 59) - grid[i][q] = '_'; + grid[i][q] = '|'; - for ( int count = 0; count < parts.size(); count++){ + + for ( int count = 0; count < parts.size(); count++){ if (grid[parts[0].getX()][parts[0].getY()] == '-') return false; if (count == 0){ if( direction == 2) @@ -89,14 +91,10 @@ vector parts; } else grid[parts[count].getX()][parts[count].getY()] = '-'; - } - } + } } - - - for (int i = 0; i < 29; i++){ cout << endl; for (int q = 0; q < 60; q++){ @@ -113,7 +111,7 @@ if (grid [x][y] == grid[h][o] ){ bdy.newBody(); bonusBody--; } -return true; +return hi; } int Snake::snekoScore(){ return score; @@ -148,10 +146,7 @@ return true; " |_____||__,_|_| |_| |_||___| |____/ |_/ |___|_|" << endl; } - - - - + void Body::changeX(bool updown){ diff --git a/Snake/Snake.h b/Snake/Snake.h index be1a56d..f75fad8 100644 --- a/Snake/Snake.h +++ b/Snake/Snake.h @@ -17,6 +17,7 @@ class Snake { int getY(); void newBody(); void GameOver(); + bool fillspace(); private: diff --git a/Testings/CLICK TO PLAY.sh b/Testings/CLICK TO PLAY.sh deleted file mode 100644 index de16d29..0000000 --- a/Testings/CLICK TO PLAY.sh +++ /dev/null @@ -1 +0,0 @@ -g++ *.cpp -o main.out -pthread -std=c++11 && ./main.outf \ No newline at end of file -- GitLab