danilw / flat-maze

thousands particle collision logic, demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flat-maze

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

Graphic from opengameart.org, list of all used assets

Video:

flat_maze

About

thousands particle collision logic, demo

License:MIT License


Languages

Language:GLSL 77.6%Language:GDScript 22.4%