Commit Graph

  • b648b70521 Add first solution for oop. main paulusja 2026-05-21 17:16:48 +02:00
  • 76198cb13c Add solutions for file io. paulusja 2026-05-21 16:41:17 +02:00
  • f7c2959226 Add ai generated exercises and their solutions. paulusja 2026-04-30 17:04:47 +02:00
  • a4d25637c4 Use other colors. paulusja 2026-04-30 15:27:05 +02:00
  • 6f6472fd44 Move game loop into own class. paulusja 2026-04-30 15:23:44 +02:00
  • c4bbe09048 Add game over screen. paulusja 2026-04-30 15:11:25 +02:00
  • d5637d989e Reduce game speed. paulusja 2026-04-23 18:26:52 +02:00
  • a34198e290 Fix bug that prey might be placed elsewhere when prey's collision detection is done before snake's collision detection: Replace prey in following update step and not during collision detection. paulusja 2026-04-23 18:26:21 +02:00
  • d820318814 Let snake grow when it hits the prey. paulusja 2026-04-23 18:24:42 +02:00
  • 31e85ee33b Replace prey on hit. paulusja 2026-04-23 17:07:45 +02:00
  • 5d33259119 Add prey. paulusja 2026-04-23 16:55:47 +02:00
  • d19c45abbc Kill snake on collision with itself. paulusja 2026-04-23 16:39:56 +02:00
  • 0e72331f45 Add snake collision with wall. paulusja 2026-04-23 16:33:28 +02:00
  • a7735e2084 Draw after update. paulusja 2026-04-23 15:18:12 +02:00
  • 102b89f449 Add walls. paulusja 2026-04-23 15:15:24 +02:00
  • 5090c09123 Prevent snake from turning around directly. paulusja 2026-04-23 14:52:45 +02:00
  • 129c6d5f3b Add ignore list for snake. paulusja 2026-04-23 14:41:52 +02:00
  • 5f411e2518 Add snake control. paulusja 2026-04-23 14:39:41 +02:00
  • b354a7dd90 Move snake. paulusja 2026-04-16 16:48:29 +02:00
  • 7833713d31 Add length for snake. paulusja 2026-04-16 16:30:56 +02:00
  • 30c4773f13 Add type annotations. paulusja 2026-04-16 16:16:50 +02:00
  • 3c64cf8228 Add first version of snake. paulusja 2026-04-16 16:10:56 +02:00
  • 01e4afd552 Add first version of snake. paulusja 2026-04-16 16:09:49 +02:00
  • dc9ff0582f Add escape key for quitting. paulusja 2026-04-16 15:26:26 +02:00
  • 8c07acc22f Add input manager. paulusja 2026-04-16 15:06:56 +02:00
  • 6186b2b40f Add background color. paulusja 2026-04-16 14:53:24 +02:00
  • ed13737c0d Add window. paulusja 2026-04-16 14:47:29 +02:00
  • 0f9efd4d0b Add initial window. paulusja 2026-04-16 14:25:56 +02:00
  • 9bd7d6b23f Add current solutions. paulusja 2026-04-13 09:19:44 +02:00
  • ebed7a33a6 Add current solutions. paulusja 2026-03-26 17:17:32 +01:00
  • 6ed2e159f1 Add results from 19.03. paulusja 2026-03-19 17:16:58 +01:00
  • 207dd7e45f Add additional files required by some exercises. paulusja 2026-03-12 09:17:09 +01:00
  • 192ddb01c8 Add initial exercises notebook. paulusja 2026-03-11 16:03:48 +01:00