Commit Graph

64 Commits

Author SHA1 Message Date
Sheldan
e99b8b6bf8 survivors: adding weapon stats and range weapon stat 2025-08-22 13:00:24 +02:00
Sheldan
e91368d380 survivors: maybe made the behaviour better when projectiles flew through the target and then had to continue moving 2025-08-22 11:53:58 +02:00
Sheldan
dbf34061f0 survivors: fixing enemies not being able to spawn projectiles due to missing speed 2025-08-22 00:29:47 +02:00
Sheldan
7b8745d7d2 survivors: homing behaving a bit better with this, but not great 2025-08-22 00:28:02 +02:00
Sheldan
66ef2eaa31 survivors: adding collision for faster projectiles to also consider collisions between ticks
differentiating between pistol and homing pistol
using projectile speed for straight projectile
2025-08-22 00:23:22 +02:00
Sheldan
07b64154e1 survivors: add ability to dynamically position weapons
change size of weapon to be used for offset only, draw size is different
increasing speed of gun projectile
2025-08-21 21:53:59 +02:00
Sheldan
603bf3addc survivors: restricting player to world bounds
reworking how repeated collisions are handled for projectiles for the purpose of piercing projectiles
2025-08-21 20:54:56 +02:00
Sheldan
8ca64a19b7 survivors: adding health enemies dropping health packs 2025-08-21 18:36:31 +02:00
Sheldan
71f48404c9 survivors: reducing jumpiness of homing projectiles re-directing by limiting it to a certain angle
adding rad degree conversion utils checking world border for projectiles
2025-08-21 17:48:16 +02:00
Sheldan
c8767f1119 survivors: adding simple drops
moving size to world object
adding dying for enemies and projectiles and theoretically for players
adding pull range for player
adding money stat display
made pistol homing
2025-08-21 16:44:20 +02:00
Sheldan
18c323430c survivors: fixing config 2025-08-21 13:37:55 +02:00
Sheldan
e75946d749 survivors: changing vite config for hosting 2025-08-21 13:26:30 +02:00
Sheldan
cffb10aed6 survivors: changing output dir 2025-08-21 13:19:51 +02:00
Sheldan
9b5ab25c4d survivors: adding first version 2025-08-21 13:16:29 +02:00
Sheldan
8a6e3b86df collatzConjecture: fixing download button
dotLines: fixing controls
2025-08-09 00:00:43 +02:00
Sheldan
8c86e89470 dotLines: initial adding 2025-08-08 23:50:33 +02:00
Sheldan
7337a4c917 collatzConjecture: initial adding
clusterFilter: fixing package.json
2025-08-08 23:45:28 +02:00
Sheldan
8ef5e61588 circleBs: fixing buttons
clusterFilter: initial version
2025-08-08 23:28:12 +02:00
Sheldan
c8cd522c94 circleBs: adding circleBs 2025-08-08 22:58:43 +02:00
Sheldan
fd799ea724 balls: increase fps to 60 2025-08-08 22:45:05 +02:00
Sheldan
0de74e11a3 bubbles: added 2025-08-08 22:01:36 +02:00
Sheldan
eb7e98b384 balls: removing cookies support 2025-08-08 19:22:11 +02:00
Sheldan
5ca9e00286 balls: changing pipeline for github pages 2025-08-08 19:14:24 +02:00
Sheldan
2cae9100e7 balls: fixing build pipeline 2025-08-08 19:12:01 +02:00
Sheldan
0417ffb05f balls: changing vite version 2025-08-08 19:09:16 +02:00
Sheldan
796980ae11 common: changing package lock contents 2025-08-08 19:02:31 +02:00
Sheldan
4a29583418 common: fixing name 2025-08-08 19:00:29 +02:00
Sheldan
c52433cb8c common: using correct action 2025-08-08 18:59:58 +02:00
Sheldan
f087ef9124 common: fix build pipeline 2025-08-08 18:58:34 +02:00
Sheldan
ea49c1c41a balls: adding initial version of balls 2025-08-08 18:56:46 +02:00
Sheldan
68d7096ca8 fireWorks: fixing canvas position
small restructuring, start of controls addition (nothing added actually)
2024-12-30 19:32:07 +01:00
Sheldan
40afc42546 common: adding fireWorks preview 2024-04-01 13:45:50 +02:00
Sheldan
2035b2cebd fireWorks: adding initial version
common: adding more needed methods
2024-04-01 13:43:32 +02:00
Sheldan
527b0f1edf common: adding overview images 2024-04-01 13:17:41 +02:00
Sheldan
ddc3d4bb11 orbits: fixing label lines not getting hidden anymore when trail is being reset 2024-04-01 12:55:46 +02:00
Sheldan
ea9c489a7d recBubbles: phrasing of controls 2024-04-01 12:44:31 +02:00
Sheldan
24d1ba2b3c adding recBubbles
adding common module
2024-04-01 11:58:59 +02:00
Sheldan
5e995525c2 adding deimos moon 2024-03-21 19:43:09 +01:00
Sheldan
cfa4ca70aa always show planet names in front of moon names 2024-03-21 19:32:00 +01:00
Sheldan
d3abf3f8d7 adding ability to toggle names 2024-03-21 19:19:27 +01:00
Sheldan
5bfff2b8a8 adding functionality to restart trails
properly handling window size resize
2024-03-21 00:58:26 +01:00
Sheldan
f8aed95945 removing cordelia moon 2024-03-20 21:44:26 +01:00
Sheldan
8a3fb75dd0 adding index page 2024-03-20 21:40:19 +01:00
Sheldan
13695a0dde removing npm cache 2024-03-20 21:29:19 +01:00
Sheldan
c9717fc037 moving orbits to directory 2024-03-20 21:28:08 +01:00
Sheldan
ad8b454ea4 lowering stored points 2024-03-17 23:53:27 +01:00
Sheldan
e13d2a4712 adding more moons and updating position to today
adding controls for pause/reset/reset camera
adding help for controls
adding client to download from JPL horizon
2024-03-17 23:51:43 +01:00
Sheldan
e34d86a2fa fixing vite config 2024-03-10 20:37:53 +01:00
Sheldan
4963e1b561 rename branch 2024-03-10 20:29:05 +01:00
Sheldan
a404aae634 changing deploy workflow 2024-03-10 20:28:36 +01:00