Changed how game speed is incremented
This commit is contained in:
14
src/main.c
14
src/main.c
@@ -11,7 +11,7 @@
|
|||||||
#include "./snake/snake.h"
|
#include "./snake/snake.h"
|
||||||
#include "./board/board.h"
|
#include "./board/board.h"
|
||||||
|
|
||||||
const char* VERSION = "1.1.8";
|
const char* VERSION = "1.1.9";
|
||||||
|
|
||||||
const char SNAKE_VIS = '#';
|
const char SNAKE_VIS = '#';
|
||||||
|
|
||||||
@@ -116,12 +116,16 @@ int main(int argc, char** argv) {
|
|||||||
if (snakeHead->x == food.x
|
if (snakeHead->x == food.x
|
||||||
&& snakeHead->y == food.y) {
|
&& snakeHead->y == food.y) {
|
||||||
points++;
|
points++;
|
||||||
if (points % 5 == 0) {
|
if (gameSpeed >= 100) {
|
||||||
gameSpeed += 15;
|
gameSpeed += 5;
|
||||||
if (gameSpeed > 180) {
|
} else {
|
||||||
|
gameSpeed += 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (gameSpeed >= 180) {
|
||||||
gameSpeed = 180;
|
gameSpeed = 180;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
do {
|
do {
|
||||||
food.x = randomX(initClock);
|
food.x = randomX(initClock);
|
||||||
food.y = randomY(initClock);
|
food.y = randomY(initClock);
|
||||||
|
|||||||
Reference in New Issue
Block a user