68 Commits
Author SHA1 Message Date
chlorospingus 0c3b65aecc Merge branch 'main' into lore 2024-10-28 15:43:36 -07:00
chlorospingus 719ecf18aa Ratbots now spawn around player instead of around (0, 0) 2024-10-27 19:16:35 -07:00
chlorospingus 0865da7870 Destroy gun when out of view 2024-10-27 19:11:47 -07:00
chlorospingus 2908b53812 Past wave 3 a third of ratbots are gun throwers 2024-10-27 19:01:57 -07:00
chlorospingus e3a96303bc Guns spin and die and self destruct on impact 2024-10-27 18:30:18 -07:00
chlorospingus 73ab694f7c Guns travel towards player 2024-10-27 18:15:14 -07:00
chlorospingus 89953e7cd6 Create Gun thrower subclass of ratbot that spawns gun objects 2024-10-27 17:59:13 -07:00
chlorospingus 6f5114b495 Attack damage scales quadratic with time until at damageStrength 2024-10-27 00:18:18 -07:00
chlorospingus 9e55dd3fa3 Merge branch 'stab' into mainMenu 2024-10-26 23:53:46 -07:00
chlorospingus 3dd0e0f439 Spam punish multiplier 2024-10-26 23:51:17 -07:00
chlorospingus de3873f590 Apply multiplier to damage strength based on attack cooldown 2024-10-26 23:32:16 -07:00
chlorospingus e3c8dfcfa7 Use closest point instead of center
Check if the closest point of an enemy is in range instead of checking
the center
2024-10-26 22:46:03 -07:00
chlorospingus 4625b1c80d Merge branch 'main' into variants 2024-10-26 21:25:43 -07:00
chlorospingus ca280d700e Resolve merge conflicts from main menu 2024-10-26 21:25:03 -07:00
chlorospingus ab3d8bddeb Merge branch 'main' into variants 2024-10-26 18:30:19 -07:00
chlorospingus c46ff21b7e Fix screen scaling in prequel 2024-10-26 18:18:17 -07:00
chlorospingus f21ed7fc19 Pretty sure swinging works as intended now 2024-10-25 14:21:06 -07:00
chlorospingus 3c07d91ec8 Swing in correct direction 2024-10-25 14:03:41 -07:00
chlorospingus 18b5d96b79 Attack uses OverlapCastAll instead of CircleCastAll
Swing is more accurate now
2024-10-25 13:24:47 -07:00
chlorospingus 2f8fbe8ce7 Move indicators below shop 2024-10-25 13:09:23 -07:00
chlorospingus 9494eb1e34 Rebalance movement speeds 2024-10-22 19:11:55 -07:00
chlorospingus 3bec4ee221 Improve attack cooldown and attack distance indicators 2024-10-22 18:11:03 -07:00
chlorospingus 4c518e9c55 Rework movement system to use deltaTime and GetAxisRaw 2024-10-22 17:56:20 -07:00
chlorospingus f844d05ed5 Fix shop not closing on buy item 2024-10-22 17:33:24 -07:00
chlorospingus 9ac56da613 Replace if ladders with switches and enums, shop easier to edit 2024-10-22 16:28:25 -07:00
chlorospingus 5eb0da7503 Distance indicator fades out instead of disappearing 2024-10-22 13:20:38 -07:00
chlorospingus 40801e4df5 Spawn distance indicator on attack, destroy after 0.5s 2024-10-22 13:09:57 -07:00
chlorospingus 175dbbe7c5 Distance indicator is mostly accurate with a 2.8x scale multiplier 2024-10-22 13:02:35 -07:00
chlorospingus 80e63019ed Rework attack to properly use swingRange and swingDistance 2024-10-22 12:47:43 -07:00
chlorospingus 374355c291 Distance indicator size proportional to swingDistance (still not correct) 2024-10-22 01:47:16 -07:00
chlorospingus 23bab7a3e1 Distance indicator prefab and script
White circle with radius player.swingDistance
2024-10-22 01:17:02 -07:00
chlorospingus c196ad0e3a Add range indicator png 2024-10-22 01:07:36 -07:00
chlorospingus 7be8e90d2a Improve dash feel/balance and fix z order 2024-10-22 00:22:05 -07:00
chlorospingus fb16f650ac Don't able to move while dashing
Dash no longer feels like a ghost mode
2024-10-22 00:14:15 -07:00
chlorospingus a08cd01e11 Implement dash in a slightly more sensible way 2024-10-22 00:09:47 -07:00
chlorospingus 0c64c8dafc Rework movement system to not directly write velocity 2024-10-22 00:02:11 -07:00
chlorospingus f2912e3d53 Add dashVelocity when moving 2024-10-21 23:39:15 -07:00
chlorospingus 56dfcaf2aa Dash now goes in correct direction 2024-10-21 21:50:20 -07:00
chlorospingus b740935c7b Dash ability in working teleporty state 2024-10-21 21:46:25 -07:00
chlorospingus bc0e3cd2dc Up to date with main 2024-10-21 21:38:32 -07:00
chlorospingus 1e3455b3a3 Attack cooldown indicator that grows below Teo 2024-10-21 20:58:28 -07:00
chlorospingus 36b288b23c Attack cooldown bar below player (doesn't work yet) 2024-10-21 18:04:54 -07:00
chlorospingus b784c9a3eb Attack cooldown works fr this time 2024-10-21 15:56:30 -07:00
chlorospingus bf1c9fe5da Attack cooldown works now 2024-10-21 15:27:29 -07:00
chlorospingus 31ad45d6bd Check things off checklist from previous commit 2024-10-20 20:34:24 -07:00
chlorospingus 4a0eee9c38 Made the shop upgrades work
Click a shop upgrade to change its respective value and start a new wave
2024-10-20 20:28:27 -07:00
chlorospingus 256b9ba569 Initial framework for upgrade shop 2024-10-20 20:01:23 -07:00
chlorospingus c679a1f8a8 Update checklist with stab, health, wave system 2024-10-20 13:55:38 -07:00
chlorospingus fd6657047b Hopefully there's okay comments on things now 2024-10-20 02:47:43 -07:00
chlorospingus eb47adf2d2 Anchor health bar to bottom left 2024-10-20 02:35:32 -07:00
chlorospingus 1ce03803c4 Ratbots spawn randomly on circle around player 2024-10-20 01:38:27 -07:00
chlorospingus 81b0797774 Health system for ratbots, can now stab ratbots 2024-10-20 00:40:53 -07:00
chlorospingus d8c8e88220 Add sword asset and add sword to scene 2024-10-20 00:16:58 -07:00
chlorospingus 22bb25e95e Added sword that always points at the mouse cursor
help me i hate quaternions and trig so much
2024-10-20 00:11:58 -07:00
chlorospingus 7aa325cccc Add GameState to keep track of state and wave # 2024-10-19 20:52:47 -07:00
chlorospingus b10d75ac29 Ratbots deal damage to the player upon contact 2024-10-19 19:41:22 -07:00
chlorospingus 643070aefb Add player health system 2024-10-19 19:02:56 -07:00
chlorospingus de624d838f Added ratbot enemies that move towards the player 2024-10-19 17:47:28 -07:00
chlorospingus d089d9bfb2 Improve player movement and add collision 2024-10-19 14:58:16 -07:00
chlorospingus 3094a3eca6 Camera now follows player as a child of player 2024-10-19 14:20:39 -07:00
chlorospingus 538827f023 Fix todo list in README 2024-10-19 14:00:07 -07:00
chlorospingus 49242e7276 Add title to README 2024-10-19 13:59:04 -07:00
chlorospingus 1b636889a8 Add .vscode/ to .gitignore 2024-10-19 13:58:08 -07:00
chlorospingus f340839e39 Add vision, todo list, and lore to README 2024-10-19 12:39:55 -07:00
chlorospingus 91d4d134c3 o shit the player moves now 2024-10-19 12:23:31 -07:00
chlorospingus 651a58adf4 Add a teo sprite 2024-10-19 00:54:55 -07:00
chlorospingus 31e9784cf3 Create sample scene with a square sprite 2024-10-19 00:38:04 -07:00
chlorospingus 9e6fc7ff2b Initialize Unity 6 project 2024-10-19 00:31:47 -07:00