Commit graph

24 commits

Author SHA1 Message Date
Henry
db57a0234e Equidistent code working in component form! Also cleaned up spacing for
increased projectiles in stock weapon by rounding remainders from
division.
2026-04-07 13:54:30 +01:00
Henry
d419635d7f Attempting to refactor the previously working self contained equidistent
code in the player.gd.
2026-04-06 12:46:36 +01:00
Henry
5d2efe9983 Updated resources and working Player scene to share the same variables
as the new component setup.
2026-04-06 01:31:50 +01:00
Henry
9b3841775c Set up a revised player scene with a component based apparoach; shooting
functionality incomplete.
2026-04-06 01:30:53 +01:00
Henry
8d89271074 Improved bullet spacing code now works with all number of bullets! Thank
you @jennie!
2026-04-05 12:21:30 +01:00
Henry
0ccdc03bf8 Updated existing shot code with constants and hard-coded variables. No
magic numbers!
2026-04-05 12:02:13 +01:00
Henry
1794abe50a Adjusted the shoot function to shoot as many projectiles as defined in a
local variable and ensure they are distributed evenly when firing in
front of the ship.
2026-04-04 15:17:13 +01:00
Henry
172830729f Modified the resource and defaults for the projectile property ;made a
backup of the original stock weapon scene just in case things went bad.
2026-04-04 15:14:13 +01:00
Henry
f3fbf80250 Tweaked the sprite a bit more for added banking clarity. 2026-04-04 15:11:40 +01:00
Henry
6431259f7f Modified ship thruster spacing when player banks left and right; added
logic to enable/disable muzzle damage hitbox upon firing.
2026-04-03 14:31:03 +01:00
Henry
8196e664cd Added 2 new hitboxes for muzzle damage and powerup grab radius; reduced
player damage hitbox substantially
2026-04-03 14:29:39 +01:00
Henry
7cca37a881 Adjusted sprite frames for better movement clarity 2026-04-03 14:28:00 +01:00
Henry
cc8bdb2bfe Set up a temp title screen and added paralax clouds taken from The Third
Place.
2026-03-31 13:31:05 +01:00
Henry
b6bef3f13a Adjusted stock shot spacing and added muzzle flash. 2026-03-31 13:30:15 +01:00
Henry
01fe64a3e7 Refined ship and stock shot sprites. 2026-03-31 13:29:17 +01:00
Henry
2594dd6e3d Roughed in basically working equidistant bullet code thanks to Brendan,
Mackenzie, and Sophie.
2026-03-27 11:36:19 +00:00
Henry
97606c8233 Cleaned up code around shooting logic to try to get it to work (didn't
help!)
2026-03-23 10:41:11 +00:00
Henry
4015e1c719 Attempting to translate pseudocode to useable code… 2026-03-23 00:49:03 +00:00
Henry
e5eea103ab Adjusted velocity calculation without acceleration. 2026-03-22 18:39:11 +00:00
Henry
75d963d2a5 Added temp title. 2026-03-22 18:27:43 +00:00
Henry
030304dc48 Trying to synchronize bullet with fake calculated ship velocity. 2026-03-22 18:27:15 +00:00
Henry
6856dcb172 Setup framework to synchronize player bullet with player position. 2026-03-22 00:12:22 +00:00
Henry
07c63f4122 Attempting to set up equidistant bullets based on player movement. 2026-03-21 18:30:26 +00:00
Henry
142bf87eca Initial commit. 2026-03-21 17:22:41 +00:00