pvjc25/du8/game.h
2025-06-08 21:51:58 +02:00

28 lines
399 B
C

#ifndef GAME_H
#define GAME_H
#define BOARD_SIZE 3
typedef struct {
char board[BOARD_SIZE][BOARD_SIZE];
int cursor_x;
int cursor_y;
int current_player;
int game_over;
} GameState;
void init_game(GameState *state);
void handle_key(GameState *state, int key);
void draw_game(const GameState *state);
int check_winner(const GameState *state);
#endif