Commit graph

21 commits

Author SHA1 Message Date
Yash Karandikar 8be294c143 Fix double-press issue 2023-02-28 18:51:41 -06:00
Yash Karandikar d49b4bc683 Include assets directly (except for font) 2023-02-28 18:42:03 -06:00
Yash Karandikar 16a32372ee Fix clippy errors 2023-01-19 16:11:02 -06:00
Yash Karandikar 5aa2a67c17 Use timer instead of sleeping 2023-01-19 16:02:19 -06:00
Yash Karandikar c2cb3b4915
Allow static linking 2022-04-30 17:46:20 -05:00
Yash Karandikar 7c48a0c804
Don't return a default value 2022-04-30 17:29:10 -05:00
Yash Karandikar 890f9735a3
End game if the snake collides with itself 2022-04-30 17:15:22 -05:00
Yash Karandikar 28c2273474
Rework border loop 2022-04-30 17:02:08 -05:00
Yash Karandikar 01f51faf10
Fix teleportation glitch near the edges 2022-04-30 16:21:04 -05:00
Yash Karandikar a18db70127
Display score 2022-04-30 16:10:10 -05:00
Yash Karandikar 47de327e05
Loop canvas 2022-04-30 12:47:42 -05:00
Yash Karandikar 487f2e40fe
QoL changes 2022-04-30 12:40:18 -05:00
Yash Karandikar 1495e9fe51
Add new square when apple is eaten 2022-04-30 12:21:00 -05:00
Yash Karandikar e39d35d72f
Move apple around 2022-04-30 11:17:34 -05:00
Yash Karandikar 45107b2b3c
Update catbox 2022-04-30 11:17:25 -05:00
Yash Karandikar 9b1dfa83eb
Spawn and draw apple 2022-04-30 11:08:08 -05:00
Yash Karandikar ec73756b2c
Finish snake movement 2022-04-30 10:50:48 -05:00
Yash Karandikar 4473b0330b Initial work on movement 2022-04-30 10:10:44 -05:00
Yash Karandikar 63ab319691 Draw snake onto screen 2022-04-29 11:30:14 -05:00
Yash Karandikar 7d5baa7a4a Display a window 2022-04-29 11:10:54 -05:00
Yash Karandikar b9db335b5d This is where it all went wrong 2022-04-29 10:58:56 -05:00