Update from 30

This commit is contained in:
Administrator 2025-06-16 09:04:18 +00:00
parent cb28bf3980
commit cd5612e4d1
4 changed files with 12 additions and 12 deletions

View file

@ -11,7 +11,7 @@
Функция `updateCurrentState` предназначена для получения данных для отрисовки в интерфейсе. Она возвращает структуру, содержащую информацию о текущем состоянии игры. Например, для тетриса истечение таймера приводит к смещению фигуры вниз на один ряд. Эта функция должна вызываться из интерфейса с некоторой периодичностью для поддержания интерфейса в актуальном состоянии.
```c
typedef enum UserAction_t {
typedef enum {
Start,
Pause,
Terminate,
@ -20,9 +20,9 @@ typedef enum UserAction_t {
Up,
Down,
Action
};
} UserAction_t;
typedef struct GameInfo_t {
typedef struct {
int **field;
int **next;
int score;
@ -30,7 +30,7 @@ typedef struct GameInfo_t {
int level;
int speed;
int pause;
};
} GameInfo_t;
void userInput(UserAction_t action, bool hold);