From 63ab319691bad78172db152da0273436d8a8f186 Mon Sep 17 00:00:00 2001 From: Yash Karandikar Date: Fri, 29 Apr 2022 11:30:14 -0500 Subject: [PATCH] Draw snake onto screen --- snakecell.png | Bin 0 -> 137 bytes src/main.rs | 9 +++++++++ 2 files changed, 9 insertions(+) create mode 100644 snakecell.png diff --git a/snakecell.png b/snakecell.png new file mode 100644 index 0000000000000000000000000000000000000000..fc36c45236f4029f2f982bca896ab7dd25b91bb8 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBI14-?i-9x3!icmvORK10L(RhNrBmohs6!OMmT6D9;$DX6HZOyT3; = vec![(13, 13), (14, 13)]; + + let mut snake = SpriteCollection::with_capacity(snake_boxes.len()); + for (x, y) in snake_boxes { + let s = Sprite::new("snakecell.png", x * 37, y * 37).unwrap(); + snake.push(s); + } game.run(|ctx| { let keys = get_keyboard_state(ctx).keys; @@ -12,6 +19,8 @@ fn main() { game.terminate(); } } + + snake.draw(ctx).unwrap(); }) .unwrap(); }