Glide (paper-plane wind tunnel simulator)
- 5 Devlogs
- 7 Total hours
Adds the #sequenceList ordered list with HTML drag-and-drop so the developer(plane developer, YOU) can reorder folds and immediately see the sequence score change the aerodynamics stats and preview canvas.
wired up the six-cell stats grid so the developer can see the numbers change while clicking fold choices. Also hooks up the Undo and Reset buttons now that state.history exists. (as promised), also turns out that the canvas now fails to load for some reason after the stats change and loads again when in dev tools ? will be looking into it more
Added calculateAerodynamics(), the blueprint grid helper, and the full drawPreview() function. The preview canvas now shows a live silhouette that reacts to whatever fold choices are currently active.
although the undo and reset button dont work yet i am working on those right nowww !!!! now the plane can be made and modified in any way, i am yet to write the main physics that will be affected on the basis of the changes will do that tommorow most probably
finalised the layout made the boxes the paper airplane can be shaped and can be slingshotted into the simlator, made its skeletons also i initially wanted to make the paper airplane foldable by hand but turns out its way out of my skillset after talking to claude for a while so i lowk js gave up i made it changeable via buttons tho ╰(°▽°)╯
even tho its not shipped and all, anyone can check it out at: https://samirghimire.me/paper-sim/
the url is also there in the pictures, cheers :)
Commit 1: init project with static landing page && Commit 2: add canvas shells and button scaffolding
this is the combination of the 2 commits made so far (not counting the commit renaming the css file)
till now i have managed to decide the color pallate and then make the bone body of the main simulator now the main fun part is coming (not really) the physics yay!! ;_;
p.s: i currently have ems going on right now so expect fewer of these (˘・_・˘)