diff --git a/nsnake b/nsnake index 9942424..0fc7412 100755 Binary files a/nsnake and b/nsnake differ diff --git a/obj/field.o b/obj/field.o index 525dc2d..0820bd8 100644 Binary files a/obj/field.o and b/obj/field.o differ diff --git a/obj/main.o b/obj/main.o index 9de51b2..f1a60e5 100644 Binary files a/obj/main.o and b/obj/main.o differ diff --git a/src/field.c b/src/field.c index 255934d..ea0185e 100644 --- a/src/field.c +++ b/src/field.c @@ -50,6 +50,6 @@ int field_xy_is_apple(Field *f, int x, int y, size_t *p) { int field_relocate_apple(Field *f, size_t i) { if (i > f->num) return 0; - apple_move(f->a[i], irandom(5, f->x_max - 5), irandom(5, f->y_max - 5)); + apple_move(f->a[i], irandom(2, f->x_max - 2), irandom(2, f->y_max - 3)); return 1; } diff --git a/src/main.c b/src/main.c index 977d9d2..802a645 100644 --- a/src/main.c +++ b/src/main.c @@ -99,7 +99,11 @@ int main(void) { score += snake_eat(s, f); box(stdscr, 0, 0); - mvprintw(getmaxy(stdscr) - 2, 1, "score: %d", score); + mvprintw(getmaxy(stdscr) - 2, 1, + "score: %d | <%c> up | <%c> down | <%c> right | <%c> left | <%c> quit", + score, up_key, + down_key, right_key, + left_key, quit_key); snake_print(s); field_print(f);