77 Commits

Author SHA1 Message Date
7a5f623163 Added skipping 2025-07-27 22:47:35 +03:00
fdd35c37b1 Updated konami code to i32 limit 2025-07-27 22:11:36 +03:00
bd23e01cc0 Polished victory screen with stats 2025-07-27 22:03:38 +03:00
Radioactivity
f6a1b40045 Changes
- Removed superflous empty C library
- Rewrote build script
- Added Konami code
2025-07-27 16:51:51 -10:00
cf2da8fa71 Added icon 2025-07-27 20:18:25 +03:00
02dac4318a added skipped and comp time 2025-07-27 20:03:21 +03:00
2cede3f3fe Added music 2025-07-27 19:46:51 +03:00
5b916ea504 Wave 3, not finished 2025-07-27 19:29:55 +03:00
fc18fe174f Wave 2 finished 2025-07-27 18:52:12 +03:00
f28bb838f3 CPU cost now scales exponentially (doubles each time) and wave 2 is
complete
2025-07-27 17:58:07 +03:00
dfb03bb631 First wave fully done (in terms of balancing and stuff) 2025-07-27 17:33:43 +03:00
bad181b244 Added victory screen 2025-07-27 16:33:14 +03:00
d8630d178f Rotation is better but on the 2nd wave it still breaks 2025-07-27 16:22:17 +03:00
1a03501465 Something is very broken (trying to animate bugs) 2025-07-27 15:02:22 +03:00
2e28219786 Added transitioning between waves 2025-07-27 13:56:35 +03:00
993cb00f1b Added retry button 2025-07-27 13:26:57 +03:00
97ae542819 a 2025-07-27 13:15:34 +03:00
046a7e8097 Fixed main menu bug after game over 2025-07-27 13:14:15 +03:00
Jan-Stefan Janetzky
9e39457b0c game over text animation 2025-07-27 12:03:07 +02:00
a3d7389afb Polished main menu 2025-07-27 12:17:54 +03:00
Jan-Stefan Janetzky
f1ab4a762b additional game over animation prep 2025-07-27 10:54:04 +02:00
Jan-Stefan Janetzky
462edc95c2 game over text size pre-compute and dt usage for animation
this is just the start
2025-07-27 10:31:42 +02:00
5579911908 Added button sounds and fixed main menu button 2025-07-27 11:19:26 +03:00
c5e978acbe Label button now renders textures and centers text 2025-07-27 10:59:48 +03:00
Radioactivity
7927635843 Created the function; the texture doesn't show up, however 2025-07-26 15:43:38 -10:00
Radioactivity
ba37690e97 Added and functions; added game over screen 'return to menu' button, but it's badly positioned 2025-07-26 12:35:34 -10:00
869eb06a6d Fixed game over menu being uncentered 2025-07-26 23:24:52 +03:00
Jan-Stefan Janetzky
29fdb44b02 stub gameover screen 2025-07-26 22:20:43 +02:00
4d5b300ade When game over go to menu 2025-07-26 22:20:27 +03:00
Jan-Stefan Janetzky
b5e3839a70 another mouse pos fix and removal of delta time print 2025-07-26 21:08:55 +02:00
27a99dc2c5 Fixed placing issue 2025-07-26 22:07:27 +03:00
d4c56b09da Added sounds and fixed some logic issues with sounds 2025-07-26 22:01:23 +03:00
Radioactivity
f97e9ad76e Fixed improper intFromFloat cast 2025-07-26 08:54:21 -10:00
Radioactivity
e29551a8f6 Added the getMousePos function 2025-07-26 08:46:43 -10:00
Radioactivity
8288d36237 Fixed camera scaling issues and mouse position issues on Mac 2025-07-26 08:30:31 -10:00
db73367aed Placing CPU doesn't play sound? 2025-07-26 19:57:12 +03:00
a1b9efdd72 Fixed sound 2025-07-26 19:37:25 +03:00
97583c8d91 Added upgrades 2025-07-26 18:55:52 +03:00
f318f41c09 Fixed issue 2025-07-26 17:37:36 +03:00
3d8626a46b CPU now visually shows cores 2025-07-26 17:31:48 +03:00
59dfb4a257 Added cpu image 2025-07-26 17:27:31 +03:00
156f5e956b a 2025-07-26 16:50:32 +03:00
71b92835aa CPU now damages bugs 2025-07-26 16:45:33 +03:00
60d2101152 Lazer now respects cpu cores 2025-07-26 16:33:41 +03:00
b9fc3238fe Fixed logic with bug pathfinding 2025-07-26 16:24:26 +03:00
70338d3ea3 Added lazers that do nothing 2025-07-26 16:18:24 +03:00
e9cf11a671 CPUs are now placeable (they do nothing) 2025-07-26 15:27:39 +03:00
Radioactivity
f9a7b31028 Finished main menu 2025-07-25 17:22:11 -10:00
95b99987e7 Added transistors (currency) and also UI for CPU cost 2025-07-26 15:14:50 +03:00
d125ad60f7 a 2025-07-26 14:32:10 +03:00