Sand and Water v3.3
by griffpatch
Instructions
β β β SAND and WATER β β β 30 Jan 2024 - v3.3 β Perfect painting fix Yep - One of those sand simulators :) - So why did I make this project? Well, because this idea came to me - why can't we interact with the sand... like push it around? So I gave it a go! Also, I tried to make the project run quick by using lists of active sand to only process the sand that is moving. I recently updated the project to add water too. Now water simulation is FAR harder and more laggy than sand so forgive the lag if you start trying to hurl lots of water around :) β β β Controls β β β βMouse -ββ Move around to push sand. βClick -ββDrop New Sand βDrag -ββClick and drag a sand dropper to move or delete βT -βββTool - (Spray, Pencil, Eraser, etc) βM -βββMaterial - (Sand, Water, Concrete, etc) βS -βββSize - (of brush / pen) βH -βββHand - (for pushing sand) βP -βββPause βR -βββReset As always - Have fun! β β β So how does it work? β β β I have 3 main lists in my scripts: L - Level Grid (a row for every possible pixel location) A - Active Sand (a list of the active sand locations on the grid) X - Invalidate (a list of screen locations that need repainting) P - Power (used by water to evaporate old water) I only look for movement of active sand pixels, and when one moves, it looks for new sand pixels to add to the active sand pixel list. The pushing of sand is done by tracing from the current mouse position across the sand piles looking for a possible empty space on the other side. β β β Change Log β β β 30 Jan 2024 - v3.3 β Perfect painting fix 29 Mar 2019 - v3.2 β Minor painting fix 16 Mar 2018 - v3.1 β New left hand toolbar β Sand and water interact better (slow fall and drift in water + fixed water teleporting) 6 Mar 2018 - v2.2 β Blue is now officially water! Took some doing! Hope it doesn't lag too much to be enjoyable! 5 Mar 2018 - v2.0 β Removed air bubbles in sand when moved β Prevent sand being deleted when moved β Added Toolbar β Added Blue sand - floats on orange sand β Added sand droppers
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Interactive Endless Music Notes (14) low d back to normal remix
by N41mabdala
Fionn2021 Rants #3 TATRK (My Number 1 Hated Show/Again!)
by JaceBFDIfan2021
beat up more buttons remix remix 13x
by jakubko2010
Cocobi ABC song BSOD
by spiffyfan105
CartoonMania Firework Re-Animated but better remix remix
by poddy04
beat up my tom 2 black and white fur remix remix remix
by jace18099
-<[{(Collabs)}]>-talking Mr Fun and Nick news
by jacejim1809
Logo Quiz World USA remix
by Rockytucks123
osu mobile betatest remix
by riyadh45
γγ«γΏγ«γΌγ³Gγ«γΌγγγ©γ«γ»γ€ζ¦( Deltarune G Route Ralsei Battle)
by Naka0222
apple chase
by yellowtiger7777
ay black hole add round 4
by Aleksanderlabubu1
Sans Simulator
by thesonicfan555
MADNESS! The Dash And Dot Show Version (1)
by daddy23
[Car Dealers 22] v0.6.3 Alpha - [New Update - 12/20/2024]
by S-S_Productions
Paper Minecraft v11.5 (Minecraft 2D) remix
by zacack
Paper Minecraft with new updates
by jessplayz123456
γΉγ―γ©γγγγΌγ« 3D v1.1 ζ₯ζ¬θͺθ§£θͺ¬ηγγ’γγ€γ«ε―ΎεΏ
by takutinn109660
BEAT UP JUNE!!!! Beat Up The Little Einsteins Part 2 remix
by baby_jaba1604
Fall #games #all #art
by TheAmazingDog1234
dusttrust phase 4 fight
by DabMasterDragon
(REUPLOAD) Splaat/Klasky Csupo is happy again!
by GorkemBaranAlt
Make your own TPOT!
by ShinyHandyOficial
The LMNOP Crew but they are all Equivalents of my Spanish QU
by AlfabetoLoreSerie