-
be9fc24cd9
refactor gold rewards and tower cost; fix wave test leak
master
codegirl007
2026-06-29 00:30:48 -07:00
-
6f30cd5ff2
add color to tower archetype, remove kind
codegirl007
2026-06-29 00:11:26 -07:00
-
f2a24a37b8
refactor enemy to remove redundancy
codegirl007
2026-06-28 23:36:37 -07:00
-
2c4527ae8b
move control constants to constants.odin
codegirl007
2026-06-28 00:46:28 -07:00
-
d29b4f07ea
clean up get_archtype for towers and build_controls_layout function, replacing with constants
codegirl007
2026-06-28 00:42:50 -07:00
-
3026aeadc2
remove function, make tile_colors a table
codegirl007
2026-06-28 00:27:09 -07:00
-
c717f92b6e
remove incorrect constant
codegirl007
2026-06-28 00:26:43 -07:00
-
8585a18894
create constants from world.odin
codegirl007
2026-06-28 00:14:39 -07:00
-
9317e83fd5
clean up overlay.odin
codegirl007
2026-06-28 00:08:43 -07:00
-
e166076e11
split tower and tower placement
codegirl007
2026-06-27 23:58:18 -07:00
-
3e1b809199
add preliminary tests for wave
codegirl007
2026-06-27 23:46:43 -07:00
-
24389bbc63
fix test post-revert
codegirl007
2026-06-27 23:33:23 -07:00
-
2a99d7ecf3
Revert world object refactors
codegirl007
2026-06-27 23:22:45 -07:00
-
6bdb096e1b
test for math2d and wave
codegirl007
2026-06-27 23:11:18 -07:00
-
e7806dcd66
refactor base health
codegirl007
2026-06-27 00:38:22 -07:00
-
28165ed399
refactor map
codegirl007
2026-06-27 00:32:42 -07:00
-
bfc39201e1
refactor world wave
codegirl007
2026-06-26 20:53:31 -07:00
-
4d9c52c56a
Refactor world gold and combat
codegirl007
2026-06-26 20:41:39 -07:00
-
e75dd82a76
fix typo in distance that was causing range to be further than intended, increase range of archer
codegirl007
2026-06-26 19:46:05 -07:00
-
781e8653e7
move path length check to outside the loop
codegirl007
2026-06-26 18:54:08 -07:00
-
7e69113d37
fix update enemy bug on short paths
codegirl007
2026-06-26 18:38:06 -07:00
-
1e74f5b054
fix missing max_upgrade
codegirl007
2026-06-26 18:11:13 -07:00
-
d57f8a126c
fix memory leak in waves by clearing out the recipes before creating a new spawner
codegirl007
2026-06-26 18:08:11 -07:00
-
f2f8f1fe1e
fix placement bug
codegirl007
2026-06-26 18:01:06 -07:00
-
f14864182c
splash damage
codegirl007
2026-06-26 17:43:58 -07:00
-
4124f39632
ballistic projectiles for cannons
codegirl007
2026-06-26 17:11:25 -07:00
-
4d267c7f5d
tower ugprades
codegirl007
2026-06-25 20:28:55 -07:00
-
d6ee5abb01
wave recipes + tanks
codegirl007
2026-06-24 20:28:02 -07:00
-
4bb3e710c1
Add different enemy types (Runner)
codegirl007
2026-06-23 21:44:50 -07:00
-
daa5f75c95
preview towers before placement
codegirl007
2026-06-23 11:32:24 -07:00
-
e660ce611b
add ice towers - no projectiles, no button
codegirl007
2026-06-23 10:14:11 -07:00
-
0815530717
add cannon - no projectiles, no control button
codegirl007
2026-06-23 00:39:18 -07:00
-
fcfd1e95d8
support full screen gameplay
codegirl007
2026-06-21 01:27:45 -07:00
-
ff341cb834
remove render_hud call because that doesn't exist anymore
codegirl007
2026-06-21 00:32:40 -07:00
-
a968ad98fd
move waves and enemy count to overlay
codegirl007
2026-06-20 22:26:21 -07:00
-
0729384898
add end screens
codegirl007
2026-06-20 22:05:11 -07:00
-
195b94076b
create combat banner
codegirl007
2026-06-20 21:12:52 -07:00
-
1a18c42b9e
clean up button creation + center text
codegirl007
2026-06-19 02:21:49 -07:00
-
433ac4152b
first go at a control panel, not fancy
codegirl007
2026-06-19 01:48:48 -07:00
-
2d8cc5d1d7
Adding a README for completeness
codegirl007
2026-06-18 02:47:04 -07:00
-
54b10f000b
add a start wave button
codegirl007
2026-06-18 01:31:06 -07:00
-
d44e9501f5
move health to overlay
codegirl007
2026-06-18 01:19:00 -07:00
-
75c29a4d5e
draw overlay + move gold to overlay in pure raylib
codegirl007
2026-06-18 01:09:17 -07:00
-
c8d191e7c7
Remove Clay and associated changes
codegirl007
2026-06-18 00:56:44 -07:00
-
b12022b07f
Remove clay-odin bindings from revert branch.
revert/clay-ui

codegirl007andCursor
2026-06-18 00:54:28 -07:00
-
0d3ae58b40
Revert "set up clay ui + move gold rendering to clay"
codegirl007
2026-06-18 00:53:49 -07:00
-
6b68ce3fa1
Revert "rename hud.odin to overlay.odin, add clay button to start wave"
codegirl007
2026-06-18 00:53:49 -07:00
-
-
d097e36419
rename hud.odin to overlay.odin, add clay button to start wave
codegirl007
2026-06-16 21:56:54 -07:00
-
cc71ee1286
set up clay ui + move gold rendering to clay
codegirl007
2026-06-16 20:31:09 -07:00
-
067ad60a3d
fix it!
clay-ui-setup
codegirl007
2026-06-16 20:29:48 -07:00
-
6a3b2e1bd1
still segfaulting
codegirl007
2026-06-16 20:19:41 -07:00
-
46114a1dbb
I don't know what i did wrong
codegirl007
2026-06-16 20:09:56 -07:00
-
-
3ec1c6a227
fix small math error
codegirl007
2026-06-15 01:23:12 -07:00
-
84c05a9d2e
remove imgui things
codegirl007
2026-06-15 01:15:54 -07:00
-
8f69a04893
fix gitignore
codegirl007
2026-06-15 01:13:58 -07:00
-
6df2cbf7de
supporting different size towers
codegirl007
2026-06-15 01:05:11 -07:00
-
50882df786
Add future dependencies
codegirl007
2026-06-14 01:35:08 -07:00
-
aea63986a2
Fix the range on archer
codegirl007
2026-06-14 01:11:51 -07:00
-
89cae24c03
refactor rendering of hud
codegirl007
2026-06-14 00:44:38 -07:00
-
7d25c20110
clean up memory after the game is done
codegirl007
2026-06-14 00:02:16 -07:00
-
042fc9fe62
separate out render methods
codegirl007
2026-06-13 23:46:51 -07:00
-
b9235246c7
shoot projectiles
codegirl007
2026-06-13 23:33:03 -07:00
-
5f3ef33b05
mild color changes, get rid of gold dots on path
codegirl007
2026-06-12 00:20:43 -07:00
-
c13a7979b0
wave spawner, game phases, making game window larger
codegirl007
2026-06-12 00:11:07 -07:00
-
285b434499
add event queue, tower archetypes, and enemy damage. no projectiles yet
codegirl007
2026-06-11 01:05:17 -07:00
-
dd6a5684be
clean up spawn test command
codegirl007
2026-06-10 01:03:21 -07:00
-
114c298219
commands, towers, etc
codegirl007
2026-06-10 00:56:21 -07:00
-
2e09dbe65d
enemy movement and object pool
codegirl007
2026-06-10 00:08:02 -07:00
-
85f6a286ac
make enemy move
codegirl007
2026-06-09 00:21:56 -07:00
-
d7ac123359
able to spawn enemy when pressing space
codegirl007
2026-06-08 00:45:48 -07:00
-
4032a5ea76
up to building the map
codegirl007
2026-06-06 16:53:08 -07:00
-
fa7a6ac176
switch to odin
codegirl007
2026-06-06 10:28:03 -07:00