Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peppson/tiny-particle-engine
A work-in-progress tiny particle engine
https://github.com/peppson/tiny-particle-engine
Last synced: 22 days ago
JSON representation
A work-in-progress tiny particle engine
- Host: GitHub
- URL: https://github.com/peppson/tiny-particle-engine
- Owner: Peppson
- License: mit
- Created: 2024-12-23T14:41:22.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2024-12-23T19:54:41.000Z (25 days ago)
- Last Synced: 2024-12-23T20:36:16.774Z (25 days ago)
- Language: C#
- Homepage:
- Size: 293 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tiny-particle-engine ☄️
Work in progress 👷
My attempt at some linear algebra and collision detection between points in 3D space.
Built with C# and [Monogame](https://monogame.net/).* Transitions/animations when switching shapes
* Camera: drag, zoom and rotate
* Random 3D-effects
* Multiple effects and animations can run simultaneously## Requirements
* A computer! (windows)
* [.NET 9.0 SDK](https://dotnet.microsoft.com/en-us/download/dotnet)
Setup and Run
```
git clone https://github.com/Peppson/tiny-particle-engine.git &&
cd tiny-particle-engine/src &&
dotnet run -c Release
```
**Asteriod impact**
![Asteriod impact](./Images/Impact.png)![Random transition](./Images/Random.png)