Update 'du7/snake.c'
This commit is contained in:
parent
054c9c9036
commit
17ebf57d24
12
du7/snake.c
12
du7/snake.c
@ -71,10 +71,10 @@ int step_state(struct state* st){
|
|||||||
|
|
||||||
// Check if snake ate food
|
// Check if snake ate food
|
||||||
int food_eaten = 0;
|
int food_eaten = 0;
|
||||||
for (int i = 0; i < FOOD_COUNT; i++) {
|
for (int a = 0; a < FOOD_COUNT; a++) {
|
||||||
if (st->foodx[i] >= 0 && st->foodx[i] == nx && st->foody[i] == ny) {
|
if (st->foodx[a] >= 0 && st->foodx[a] == nx && st->foody[a] == ny) {
|
||||||
st->foodx[i] = -1;
|
st->foodx[a] = -1;
|
||||||
st->foody[i] = -1;
|
st->foody[a] = -1;
|
||||||
st->snake = add_snake(st->snake, nx, ny);
|
st->snake = add_snake(st->snake, nx, ny);
|
||||||
food_eaten = 1;
|
food_eaten = 1;
|
||||||
break;
|
break;
|
||||||
@ -84,8 +84,8 @@ int step_state(struct state* st){
|
|||||||
// Check if game ended
|
// Check if game ended
|
||||||
if (!food_eaten) {
|
if (!food_eaten) {
|
||||||
int food_left = 0;
|
int food_left = 0;
|
||||||
for (int i = 0; i < FOOD_COUNT; i++) {
|
for (int a = 0; a < FOOD_COUNT; a++) {
|
||||||
if (st->foodx[i] >= 0) {
|
if (st->foodx[a] >= 0) {
|
||||||
food_left = 1;
|
food_left = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user