#include #include #include #include using namespace std; const int width = 80; const int height = 20; int X = width/2; int Y = height/2; int TailY[100]; int TailX[100]; int sLen = 0; int sDir = 0; int score = -1; int count = 0; bool gameover; WINDOW * win; WINDOW * win2; /*void draw(){ //Change "clear" to "cls" if compiling for Windows system("clear"); for(int i=0; i= 80) gameover=true; break; case 119: case 65: Y--; if (Y <= 0) gameover=true; break; case 115: case 66: Y++; if (Y >= 20) gameover=true; break; } mvwprintw(win, Y, X, "o"); for(int i=0;i= 5 && diff != 50){ count = 0; diff -= 50;} this_thread::sleep_for(chrono::milliseconds(diff)); } int main(){ int tmpv; int fX; int fY; int diff = 400; start(); while(!gameover){ UserInput(tmpv); RenderField(); GameUpdate(diff,fX,fY); //cout<