Commit Graph

17 Commits

Author SHA1 Message Date
678207fd6d Use the animation.loop class from the SDK, implement mid-animation reversal. 2023-10-05 16:10:18 -04:00
f1e29e1ac5 Animate transition into and out of defend mode. 2023-10-05 15:26:31 -04:00
37100c84fc Drain charge when using defense mode. 2023-10-04 23:29:48 -04:00
feb7541944 Fix defend state, add animation tables (not used quite yet), and add onExit functions to the state machine. 2023-10-04 01:19:05 -04:00
9a26eb4b3a Resize sprites, tighten player hitbox, implement smarter collision. 2023-10-03 18:49:40 -04:00
eb6d37f99c Scale weapon speed by size for balance. 2023-10-03 16:25:34 -04:00
001ed4cfa4 Add code for repeating waves of enemies, adding intro animations so the enemies can 'fly in', and refactor entity to use a state machine system for more flexibility. 2023-10-03 16:16:19 -04:00
e2a30253dd Add Ika weaponry, lots of cleanup, new art assets. 2023-10-01 01:48:06 -04:00
0db42e8c87 Make Ebi move, refactor bullet code to make more logic per-entity type. 2023-09-30 16:02:37 -04:00
bb25e255a3 Rework collision code for future features. 2023-09-30 15:47:26 -04:00
4aa4c129dc Implement first enemy, bullet damage and collision. 2023-09-30 15:19:04 -04:00
032cc0a2ed Add weapon charge UI. 2023-09-30 03:15:36 -04:00
a5bb3744b5 Smooth out weapon usage and movement, add health bar. 2023-09-30 01:25:07 -04:00
e045eec163 Implement charge meter. 2023-09-30 01:10:27 -04:00
b222ce3d67 Fix up collision code and improve bullet semantics. 2023-09-29 22:30:01 -04:00
5d1c36ea2f Improve firing code. 2023-09-29 22:07:02 -04:00
8d87364afb Initial implementation of player and bullets. 2023-09-29 20:52:06 -04:00