Skip to content

ThatChair/Much-Physic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Much-Physic: Particle Simulation

image

Introduction

This is Much Physic, a particle simulation project that is mainly just meant to be something satisfying to experiment with. This simulation is a work in progress, and I continually strive to improve it in my spare time.

Features

  • Simple 2d particle physics simulation
  • Includes collisions both between particles and ground
  • Currently contains one force: gravity (both universal and particle-to-particle)

Controls

Keys

Key Action
Left Click Spawn New Particle
Left Cick + Drag Spawn New Particle with Velocity
Space Toggle Simulation
R Reset Simulation
. (Period) Advance Simulation One Frame

Sliders

Currently, you can change the properties of each particle you spawn with sliders. Below details what each slider does.

Slider Effect
Particle Sixe (Px) Changes the Radius in Pixels of the Particle
Particle Mass Changes the Mass of the Particle, which Influences how it Interacts with Other Particles
Particle Elasticity (%) Changes the Elasticity of the Particle, which Inflciences how bouncy it is
Universal Gravity Multiplier Changes the Amount of Universal Gravity, Which Pulls all Particles Down

Download and Installation

  1. Head to the releases page here
  2. Download the most recent zip file, which will be titled something like "Much_Physic-vX.X.X.zip"
  3. Extract the zip file
  4. Run the .exe file within the folder
  5. Enjoy!

Contribution

If you have any suggestions or want to report any bugs, feel free to report them in the issues tab. Just make sure to be detailed so that I can actually fix the issue

About

Just a little particle simulation I've made in my free time

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages