
Souls (Tech Demo)
A downloadable game for Windows
Inspired by one of Death's scene in Discworld, this is a variant on typical boid simulation made mostly to experiment with Unity's compute shaders.
You can choose how many boids will be used before the simulation start. A 500k population (default) should run at 60FPS on a RTX2060, and should scale accordingly with your GPU power.
Press Tab to toggle the menu.
Options:
- Sound: Toggle music
- Limit FPS: Toggle VSync
- Aim tool: Toggle visual marker on the ground. Use Left Click to spread boids, Right Click to make them converge.
Camera:
- Auto (default) : Simply orbit around the central vortex.
- Freecam : Use WASD (or the arrow keys) to fly around. Space/Ctrl to go up and down. Shift to fly faster.
- Tracking: Camera will orbit around a specific boid.
Time:
Default is x20. Using negative values does not "rewind" the simulation, it just run all formula with negative time. Expect abnormal behaviour rapidly.
Parameters:
Those are the force driving most of the boids' behaviour. "Separation Radius" effectively cap out at 40, where it reach the same distance as the vision radius. Be careful as boids' performance can be affected drastically - try to avoid creating large&dense groups.
The A/B/C/D buttons are preset values.
- A (default): classic boid behaviour
- B: accretion disk, very slow to take effect
- C: bubble
- D: broken souls
Music by Misogi.
| Published | 15 days ago |
| Status | Released |
| Platforms | Windows |
| Author | Nitis |
| Genre | Simulation |
| Made with | Unity |
| Tags | 3D, boid, compute-shader, Experimental, No AI, Sandbox, Singleplayer, tech-demo, Unity |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse |
Download
Click download now to get access to the following files:





Leave a comment
Log in with itch.io to leave a comment.