Project description
This project is a set of numerical simulations regarding various phenomena such as:
- Gravitational interactions
- Humans vs. Zombies battle
🪐 Gravity Simulation
In this simulation, you:
- Set the initial conditions for a group of material points (“planets”)
- they can be inserted manually or imported from a file.
- Customize the animation by multiselecting elements to display
- planets themselves
- gravity field
- planets’ trajectories
- Determine strategy for collision handling
- annihilate
- freeze
- bounce
- Set simulation speed
You can also save logs and initial conditions to file but only when running locally.
Sample animations
Below you can find sample animations from the simulator:
🧟♂️ Humans vs. Zombies
- In this simulation, two groups of characters fight each other to survive
- Each character is defined by a set of characteristics, including their coordinates (x, y), velocity, and power
- When a zombie wins a fight, it transforms a human into a new zombie. However, if a human prevails in the combat, they eliminate their zombie opponent
Sample animations
Below you can find sample animations of the battle. Humans are orange and zombies are green.