Derek Christ derek
  • Joined on 2025-03-24
derek pushed to hans at derek/HansTheGatherer 2025-06-09 01:18:18 +02:00
27c747ac31 Remove SDL dependency
derek pushed to hans at derek/HansTheGatherer 2025-06-09 01:14:03 +02:00
1d6eb124de Remove SDL dependency
a0cbf16a64 Prepare port
Compare 2 commits »
derek created branch hans in derek/HansTheGatherer 2025-06-09 01:14:03 +02:00
derek pushed to master at derek/HansTheGatherer 2025-06-09 00:54:48 +02:00
a91d70daa4 Port to entt
derek pushed to master at derek/HansTheGatherer 2025-06-01 18:45:10 +02:00
a69fc7d2b0 Sound effects
derek pushed to master at derek/HansTheGatherer 2025-06-01 12:52:39 +02:00
f9336dcbd8 Stop game at 0
d019c761bf Add render module
e2a2d6efdf Refactor audio system
81f4d6157e Use C++ random device
ae5733ae62 Spawning system refactor
Compare 8 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-31 18:56:09 +02:00
2e24f504c5 Add spiders
e7fab3bfc3 Fall faster fruits
4fa7a07844 Add score text
Compare 3 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-31 18:22:55 +02:00
2ca005f934 Add score text
c7fd00a1b8 Fix propagate system
a456a87728 Propagate world position system
dbddea69f5 Add asset module
af6fd5fc45 Add physics and level module
Compare 8 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-26 22:57:12 +02:00
7ef431a9f0 Collision detection
ea539bdf99 Add collision box with parent child relationship
5134bf74b2 32kHz Audio
c15732e865 New basket
Compare 4 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-25 22:57:37 +02:00
3279c7b157 Use BMP instead of JPG and remove SDL image
f0511d3627 Add size component
eb7adceeb7 Correct window size
Compare 3 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-25 10:14:01 +02:00
3a59f10682 Add background music
derek pushed to master at derek/HansTheGatherer 2025-05-24 22:38:54 +02:00
dd46e0a5c1 Spawn fruits regularly
derek pushed to master at derek/HansTheGatherer 2025-05-24 21:43:46 +02:00
5f8694fea2 Implement sprite movement
8f64c95dbd Draw background as sprite
Compare 2 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-24 21:19:00 +02:00
dd287dc667 Implement Texture Atlases
7fc0c47c69 Split up main.cpp into multiple files
3bc879a5ab Input button logic
3def624306 Clean up asset initialization
Compare 4 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-24 15:05:06 +02:00
266b86fb30 Render background image
6a81b1989f Add jungle asset
e7501573cd Add sprite asset
Compare 3 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-24 14:11:16 +02:00
d0f91fec37 Add flecs ECS
derek pushed to master at derek/HansTheGatherer 2025-05-24 14:10:21 +02:00
81aff5a03f Add flecs ECS
9228c9544a Simple SDL game loop
16664312e9 Minimal executable
e960e09796 Add project license
Compare 4 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-24 13:42:15 +02:00
fb1cc8b452 Simple SDL game loop
2cd1d4c0bf Minimal executable
44ffc26d98 Add gitignore
Compare 3 commits »
derek pushed to master at derek/HansTheGatherer 2025-05-24 13:38:24 +02:00
3b8a0024f1 Simple SDL game loop
03f1a80834 Minimal executable
derek created branch master in derek/HansTheGatherer 2025-05-24 13:38:24 +02:00