25 lines
496 B
C
25 lines
496 B
C
#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;
|
|
} |