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
The Henry Stickmin Collection (Without CtM)
by quanganhis
Beat Up Edward DLC remix
by everton_trader
Mario Kart 8 Screluxe But something is wrong
by Iamcool2922
Incredibox: Mashupbox - Mishmash v3
by beastyfan
W.D Gaster Simulator remix
by Krishna7779
Endless Arabic Band
by stevshel_marshall
Can Anyone Remixing from Globo e Seus Amigos and G-Major 40 (V1-V3) Buttons from Beat Up?
by JPPORTUGAL
one night at robloxia
by gabotos
pebble ragdoll
by ttdmd
Windows 7 Simulater
by CatJack2
My characters as their lgbtq flags!
by 2_TA1l3d_GO0B3R
Sanjaya
by mln45
BEAT UP BLU-RAY DISC
by fletchernash
Windows 10 - Virus
by Djmineb144
osu! (Rhythm Game)
by DecaTen
FNF - Imposter [V3] (remake)
by Suspicious_Crewmate
Puyo Puyo online3γγͺγ³γ©γ€γ³γ·γγ·γ3
by arika8107
KyleWare: Ultimate Microgames! (v1.85, Super Hard seed)
by ScratcherStar4000
Numbericons 1-1000 Edit
by Stefaniko2010
FNF: VS. Dave And Bambi Test: Bambi [Update]
by DominicRaul24-2
倩δΈη΅±δΈοΌγγγγζ₯ζ¬ε²γ―γͺγγ«γΌ ο½ζ¦ε½ζ¦ε°η·¨ο½ @Nanasichan
by Nanasichan
Geometry Dash SkullduGGery
by iPhone_ATT_TWC115
Beat up turbowarp 2!
by eli_sandusky
γγγ―γγγγ―οΌθͺδ½οΌ
by yozoragames