Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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)