Commit Graph

35 Commits

Author SHA1 Message Date
bfa0105ebf Add gold gained effect on kill 2025-11-05 14:45:29 +01:00
2508658a75 Create effect class, fix zombo hitbox 2025-11-05 13:59:53 +01:00
1ac1211b36 Add blood particles 2025-11-05 12:42:27 +01:00
9b15ebc1a5 Add zombo hp bar 2025-11-05 12:07:16 +01:00
7cc2b4c64f Add missing assets 2025-11-05 11:49:10 +01:00
83ed7e5190 Implement font rendering, add gold 2025-11-04 15:31:11 +01:00
61390e37c0 Implement killing zombos 2025-11-04 14:49:26 +01:00
d2718ca045 Remove arrows when out of bounds 2025-11-04 14:02:08 +01:00
c5ea2d8993 Add shooting cooldown 2025-11-04 12:16:38 +01:00
4d3300e111 Spawn zombos outside of game screen 2025-11-03 14:33:48 +01:00
35569defc2 Fix indentation 2025-11-03 14:09:23 +01:00
fda8d5ffe8 Flip zombo sprites, turning always to player 2025-11-03 14:07:27 +01:00
7fecd9d451 Fix zombo sprites not working 2025-11-03 14:02:58 +01:00
623837d8ba Extract Sprite into its own class, fixing memory leaks 2025-10-31 12:38:29 +01:00
37dd9606cc Destroy sprites on quit, other fixes 2025-10-31 10:50:31 +01:00
ce2113d910 Clean up, fix zombos 2025-10-30 10:41:37 +01:00
bedac59775 Add zombies 2025-10-29 13:48:17 +01:00
e141be92f0 Implement shooting arrows 2025-10-28 14:00:01 +01:00
c9299b3e04 Add sprites 2025-10-28 10:09:25 +01:00
9247f1bf68 Implement game mutex for thread safety 2025-10-28 09:46:50 +01:00
d2476fa5df Add jthread and fix warnings 2025-10-27 14:04:51 +01:00
80a2ba78a2 Various code improvements 2025-10-27 12:45:07 +01:00
d7eb5c7f4d Use enum class 2025-10-27 12:35:48 +01:00
4f34d06f73 Improve makefile 2025-10-27 12:29:39 +01:00
d46ee05126 Add bow 2025-10-27 10:30:03 +01:00
6bf8c2cb88 Allow rotating sprites 2025-10-27 09:45:26 +01:00
991cff858d Generate east and south 2025-10-27 09:30:59 +01:00
a9c6ec5145 Improve path generation 2025-10-27 08:36:19 +01:00
fae8959ef2 Implement tile generation 2025-10-24 10:57:22 +02:00
7f7aa9e72f Implement player movement 2025-10-23 14:37:46 +02:00
2fe29c1c0c Implement drawing tiles 2025-10-23 12:20:46 +02:00
f735117edd Fix lifetime issues 2025-10-23 10:59:51 +02:00
5dcef29a0e Create class structure, add player 2025-10-23 10:25:41 +02:00
04940eb9bf Change to SDL2 2025-10-22 13:35:09 +02:00
94f0d5d596 Initial commit 2025-10-22 10:54:23 +02:00