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