Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tientq64/particle-life-3d
🦠 Life is made up of elementary particles.
https://github.com/tientq64/particle-life-3d
3d game-of-life particle-life particles physics-simulation simulation zdog
Last synced: 2 months ago
JSON representation
🦠 Life is made up of elementary particles.
- Host: GitHub
- URL: https://github.com/tientq64/particle-life-3d
- Owner: tientq64
- Created: 2024-06-04T16:29:21.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-07-10T18:11:21.000Z (7 months ago)
- Last Synced: 2024-07-10T21:48:37.222Z (7 months ago)
- Topics: 3d, game-of-life, particle-life, particles, physics-simulation, simulation, zdog
- Language: TypeScript
- Homepage: https://particle-life-3d.vercel.app
- Size: 233 KB
- Stars: 20
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
Particle Life 3D
Life is made up of elementary particles.## 📰 Introduction
Particle Life 3D is a project that simulates particles moving and interacting in 3D space, using [Zdog](https://github.com/metafizzy/zdog) as the 3D engine. This project creates a virtual environment where particles can collide, reflect, and interact with each other based on basic physical rules.
> Inspired by my [previous project](https://github.com/tientq64/particle-life) itself, but this one in 3D.
## ✨ Features
- ⚛️ 3D Particle Simulation: Particles are created and move in 3D space.
- 💥 Physical Interactions: Particles interact with each other and the environment based on physical rules, including collisions and reflections.
- 🐶 Using Zdog: A powerful and lightweight JavaScript library, to render the particles and their interactions in 3D space.
- 🎚️ Intuitive Interface: Provides an intuitive interface to observe the movements and interactions of the particles.
## 🛠️ Usage
See this [website](https://particle-life-3d.vercel.app).
## 📑 Changelog
See changelog [here](./CHANGELOG.md).
## ✍️ Credits
- Flaticon: Quantum icons created by Vlad Szirka - Flaticon.
## ☕ Support me
[![Ko-Fi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/tientq64)
[![BuyMeACoffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://buymeacoffee.com/tientq64)
[![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/tientq64)