Commit graph

31 commits

Author SHA1 Message Date
Theo Leuthardt
0ba93f380c
Merge branch 'main' into dev 2025-03-13 16:52:36 +01:00
theoleuthardt
590f4f0209 fix: balancing of cacti spawns and gaps between them 2025-03-13 16:50:29 +01:00
Theo Leuthardt
06431840b1
feat: run gh action on pull request 2025-03-13 16:28:22 +01:00
theoleuthardt
d9b6a89221 feat: action on pull requests 2025-03-13 16:26:43 +01:00
Theo Leuthardt
875a5d45e3
hint for macos executable 2025-03-13 16:05:08 +01:00
Theo Leuthardt
e98ae29df0
Update Resources List 2025-03-13 15:25:01 +01:00
theoleuthardt
a1ecbef76a fix: upload your assets idiot 2025-03-13 15:15:50 +01:00
theoleuthardt
41e7843889 fix: dependency for file interaction and windows compression 2025-03-13 14:57:06 +01:00
theoleuthardt
2402e59659 feat: hint for jumping and automatic disappearance after a certain amount of time 2025-03-13 14:41:10 +01:00
theoleuthardt
06d5c33258 docs: documentation of all game object classes 2025-03-13 14:29:56 +01:00
theoleuthardt
d8e55e1370 feat: dino walking animation 2025-03-13 14:07:06 +01:00
theoleuthardt
8dd09555f2 fix: y position of dino and cacti now on the desert 2025-03-13 13:46:12 +01:00
theoleuthardt
c7554cbb81 feat: save mechanic and cactus/dino spawn logic 2025-03-13 13:23:10 +01:00
theoleuthardt
d5060f7552 fix: windows artifact directory 2025-03-13 12:33:36 +01:00
theoleuthardt
e138c44616 fix: debugging windows runner output directory 2025-03-13 12:24:18 +01:00
theoleuthardt
64770ae443 fix: github token for uploading artifacts + windows uploading artifact 2025-03-13 12:19:06 +01:00
theoleuthardt
2c6b08bc44 fix: use <algorithm> for building on linux 2025-03-13 12:10:24 +01:00
theoleuthardt
ce05257cc1 fix: dependencies for x11 support 2025-03-13 12:05:27 +01:00
theoleuthardt
cac123bb58 fix: test if assets are there 2025-03-13 11:58:06 +01:00
theoleuthardt
346eba766b fix: assets path now should be there 2025-03-13 11:55:19 +01:00
theoleuthardt
629bb63422 fix: assets path in build directory and compression of builds 2025-03-13 11:51:16 +01:00
theoleuthardt
78b942caf3 fix: i hate windows 2025-03-13 11:41:12 +01:00
theoleuthardt
475c05ca95 fix: dependecy install of windows worker 2025-03-13 11:39:01 +01:00
Theo Leuthardt
12c3ebe5b0
fix: dependencies on workers 2025-03-13 11:36:07 +01:00
theoleuthardt
274993b16a feat; github action for release 2025-03-13 11:32:08 +01:00
theoleuthardt
fa4008ff96 docs: updated readme with installation guide and resources 2025-03-13 11:24:37 +01:00
theoleuthardt
2b054d2086 docs: new readme for dino game 2025-03-13 11:02:53 +01:00
theoleuthardt
6fd379cead feat: game class for managing the game and running it in main 2025-03-13 10:55:41 +01:00
theoleuthardt
9ff73a95e3 feat: cactus class for drawing, updating and spawning the cacti on the desert 2025-03-13 10:55:01 +01:00
theoleuthardt
10194544f3 feat: dino class for drawing, updating and managing the player object 2025-03-13 10:54:02 +01:00
theoleuthardt
da4c292fbd Initial commit 2025-03-13 10:03:32 +01:00