what is it game-demo to particle collision logic. Example of basic logic used in this project shadertoy link.
This game use more complex collision rules.
Web version(live): danilw.itch.io/flat-maze-web
Playable version(exe): danilw.itch.io/flat-maze
New blog post with description of this logic - Particle interaction on GPU shaders, particle-physics logic in WebGL/compute. github mirror blog post.
Update 2023 - updated to Godot 3.5.2, because it has native fp32 support for viewports, this will work without modifications to Godot engine.
Previous before this change Godot 3.1 to 3.3 build this project source link.
Playable versions not updated, because web-export template of Godot 3.5 work only on 2022+ webbrowsers, and native version had no errors/problems originally.
Full game logic on GPU. More info about gameplay on itch.io links below