38 Commits

Author SHA1 Message Date
3aea38f9f4 tight curve, nearest segment 2025-02-23 13:25:40 -07:00
2176f67413 Edit mode track updates 2025-02-22 16:31:53 -07:00
10d462edaf track aabb 2025-02-20 16:39:19 -07:00
03e0b1afcb Better track shapes, rotation in track editing 2025-02-19 13:16:38 -07:00
7b244526b9 train following 2025-02-17 21:26:22 -07:00
20e6174658 math bench 2025-02-17 17:48:04 -07:00
239f1ac766 Practically finished Large Lady 2025-02-17 14:30:29 -07:00
d82a6aaf4f Better radiused banks 2025-02-17 09:50:33 -07:00
eb680c470f First iteration of the Large Lady 2025-02-16 14:22:17 -07:00
9587ce5ae6 Train movement rewrite 2025-02-16 13:06:52 -07:00
01081706b1 resource manager overhaul 2025-02-16 11:46:12 -07:00
b30a241d09 ok no more debugging for now 2025-02-15 21:39:32 -07:00
7914eb444a debuggable and code stripping 2025-02-15 20:41:47 -07:00
6009818d93 More debug enhancement 2025-02-15 19:33:06 -07:00
8bd2c30108 debug overhaul, fixes stringifying over-recursion 2025-02-15 18:33:19 -07:00
ffa2ef97e0 train car occupied segment tracking 2025-02-15 16:04:30 -07:00
8d379461c3 Yay a devtools! 2025-02-15 13:11:38 -07:00
9124abb749 Yay a devtools! 2025-02-15 12:46:14 -07:00
8e6294c96f migrate to vite working 2025-02-15 09:24:56 -07:00
10f6d92b7f removes bundle from output 2025-02-15 06:42:13 -07:00
968867c5d9 Fixed ghost track rotation on rear ends
Recalculation on track edit end
Changes rendering of ties to be evenly spaced
Fixes ghost and held track rendering
2025-02-15 06:40:39 -07:00
3befb69f51 Separates game loop from doodler draw loop. Each state is in charge of registering and unregistering layers 2025-02-13 06:07:42 -07:00
43a5268ed5 track drawing and shape tweaks, train controls, fps counter, non-looping 2025-02-13 03:23:37 -07:00
e3194e45ff editor fixes and undo/redo 2025-02-10 04:41:23 -07:00
69475b1bd8 Trains on tracks with left and right pathing 2025-02-10 03:57:57 -07:00
68eec35ea2 one step forward, one step back 2025-02-09 05:23:30 -07:00
3d4596f8fb pick and place editing working, saving and loading working 2025-02-09 02:54:17 -07:00
8dc0af650f Very rudimentary track editor... and headache spaghetti 2025-02-08 05:30:16 -07:00
791ba42ceb basic state switching from loading to running to editing 2025-02-08 01:16:09 -07:00
623a324625 gitignore 2025-02-07 12:34:58 -07:00
952b5dd57f just so much groundwork 2025-02-05 04:00:40 -07:00
b3772052f5 begin work on proper framework 2025-02-04 16:46:35 -07:00
ed0daeef2b fixes deprecation 2025-02-02 23:29:40 -07:00
Emma
08d63395e3 CARS and also better node editing 2023-02-13 16:38:58 -07:00
Emma
657f228d47 loading saved track layouts 2023-02-08 11:53:11 -07:00
Emma
9b03e6c2cb Added evenly spaced points to paths 2023-02-08 01:14:13 -07:00
Emma
ae0575875f Implements doodler 0.0.3a 2023-02-07 22:44:24 -07:00
Emma
f1c991bd3e Working version of train following spline path 2023-02-07 08:36:58 -07:00