Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)