Commit Graph

167 Commits

Author SHA1 Message Date
22ab464f5d Refactor shooting and drawing 2026-02-10 19:05:27 -08:00
b54853559f WIP: toggle gravity effect per ship 2026-02-10 16:08:18 -08:00
af8e222045 WIP: move multiple ships 2026-02-10 16:01:34 -08:00
7f07c94c82 Add another ship 2026-02-07 14:38:27 -08:00
94df5140f8 Add cannon recoil animation 2026-02-06 14:34:18 -08:00
df6cf1f75c Update ship appearance 2026-02-06 13:36:14 -08:00
3bb5536820 Add recoil velocity 2026-02-06 13:06:46 -08:00
340b30c8dc Handle multiple edge collision in a buggy way 2026-02-06 12:55:08 -08:00
4f9db0a940 Fix cannon length 2026-02-05 14:54:51 -08:00
c783394d01 Increase ship radius? 2026-02-05 14:50:45 -08:00
a13a03e031 Add todo list 2026-02-05 13:37:36 -08:00
3194245309 Move drawing the shot out of the Shoot system 2026-02-05 13:21:57 -08:00
6074b36c99 Remove unused function 2026-02-05 11:49:33 -08:00
d278da060b Move shooting into a system 2026-02-05 11:48:11 -08:00
418fd716b0 Make gun rotation a system 2026-02-05 11:17:06 -08:00
c708dadde0 Move function into Move object 2026-02-05 10:21:50 -08:00
70f958606d Clean up 2026-02-05 10:11:02 -08:00
424cb0f150 Remove unused duplicate functions 2026-02-04 13:49:12 -08:00
d89909e7bf Organize wall elements 2026-02-04 13:05:26 -08:00
93937df1fd Remove idea 2026-02-04 12:53:16 -08:00
6d7214dd46 Comment out all remaining console messages
search and replace with Vim command `:%s/console.log/\/\/ console.log/`
2026-02-04 12:44:40 -08:00
66a044cd2a Remove commented-out console messages
search and replace with Vim command `:%s/\n.*\/\/ console.log.*//`
2026-02-04 12:41:41 -08:00
52e7fd9f9b Calculate reflection using vectors instead of functions? 2026-02-04 10:19:04 -08:00
fae1fd255f Place contact point just outside wall shape 2026-02-02 14:27:48 -08:00
93157f17dd WIP: don't go through walls? 2026-02-02 10:27:19 -08:00
965ed86ed6 WIP: try to fix issue with isAcute function 2026-01-31 11:34:44 -08:00
478c90e398 Something is off in my vector calculations 2026-01-30 13:45:20 -08:00
89cf20e35a WIP: more rounding 2026-01-30 13:25:51 -08:00
d2a8758fb8 WIP: rounding position values 2026-01-30 10:55:07 -08:00
8198fc7b63 WIP: slide along edge but still fall through sometimes 2026-01-26 16:28:10 -08:00
0b6f7a55c0 Clean up 2026-01-26 16:02:23 -08:00
de0052aa0a Think I got it 2026-01-26 14:51:25 -08:00
6f580b2b77 WIP: almost got vector calc 2026-01-26 13:36:23 -08:00
5bb861c376 WIP: Bouncing working but still not perfect 2026-01-24 13:19:43 -08:00
ccc6dc1335 WIP: bounce off corners 2026-01-24 12:57:58 -08:00
853728624a Refactor 2026-01-23 18:22:05 -08:00
435eb0b128 Pull away from contacted walls 2026-01-23 16:20:04 -08:00
7408005ed2 Clean up 2026-01-23 15:29:49 -08:00
aaff3571af Clean up Move.update() 2026-01-23 15:08:37 -08:00
176fd98cb5 Remove unnecessary conditional branches 2026-01-23 14:58:38 -08:00
e1cfff39f0 Find the bounce vector 2026-01-23 14:48:28 -08:00
55f6328d3f WIP: bounce off walls 2026-01-22 13:26:34 -08:00
b509ba12ea WIP: bounce off walls 2026-01-22 12:30:23 -08:00
4b692194ae WIP: figure out normal vector but i don't th ink i need to 2026-01-21 19:18:47 -08:00
112c100057 WIP: slide along wall on collision 2026-01-21 14:16:34 -08:00
20bcd976a8 WIP: handle vertical and horizontal walls 2026-01-20 16:59:04 -08:00
2e17234daf WIP: Velocity while in contact with edge 2026-01-20 16:46:10 -08:00
ac9684f4cf WIP: Velocity while in contact with edge 2026-01-20 16:27:57 -08:00
c6ed409915 WIP: ECS 2026-01-19 14:28:09 -08:00
00f2243f03 WIP 2026-01-19 13:06:59 -08:00