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

https://github.com/sieep-coding/snow-simulation

Interactive GUI Snowfall Simulation Created in C & Raylib
https://github.com/sieep-coding/snow-simulation

c makefile raylib raylib-c

Last synced: 12 months ago
JSON representation

Interactive GUI Snowfall Simulation Created in C & Raylib

Awesome Lists containing this project

README

          

## Relaxing Snow Simulation, using [raylib](https://www.raylib.com/)

This is a simple snow simulation application built using the Raylib library in C.

The application creates a relaxing snow effect with customizable snow color, drop size, and density.

![snow-simulation](https://socialify.git.ci/Sieep-Coding/snow-simulation/image?description=1&forks=1&language=1&name=1&owner=1&pattern=Charlie%20Brown&stargazers=1&theme=Dark)

![passing pop os](https://img.shields.io/badge/Pop!_OS-Passing-darkgreen)
![passing mint](https://img.shields.io/badge/Linux_Mint-Passing-darkgreen)

> [!WARNING]
> Some features may not work correctly on Windows, WSL.
> Only tested on Linux Mint and Pop!_OS with GCC.

## Example Video - Last Updated on 12/7/2024

![](https://github.com/Sieep-Coding/snow-simulation/blob/master/snow.gif)

## Features

- Adjustable snow color
- Customizable snowdrop size
- Adjustable snow density
- Wind effect for realistic snow movement
- Toggle music created by me!

### Prerequisites

- C compiler (e.g., [GCC](https://gcc.gnu.org/))
- [Raylib library](https://www.raylib.com/)
- Linux