Snake
This commit is contained in:
1 parent
d0a1e9e8ab
commit
4ec6b7993c
4 files changed
+214
-2
No files matched your search
@@ -0,0 +1,25 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <ncurses.h>
|
||||
|
||||
|
||||
|
||||
int main() {
|
||||
srand(time(NULL)); // Seed for random number generation
|
||||
initscr(); // Initialize ncurses
|
||||
noecho(); // Don't echo pressed keys
|
||||
curs_set(0); // Hide the cursor
|
||||
setup();
|
||||
|
||||
while (!gameOver()) {
|
||||
draw();
|
||||
input();
|
||||
logic();
|
||||
usleep(100000); // Sleep for a short duration
|
||||
}
|
||||
|
||||
endwin(); // End ncurses mode
|
||||
printf("Game Over!\n");
|
||||
return 0;
|
||||
}
|
||||
Reference in new issue
Block a user