Information

Welcome to my page that was created in order to provide people with an easy visual explanation of basic physics in game engines. There are six different demos on this web page. By clicking on the demo's name you will get to page with detailed information about the demo and with "Try it yourself" button. Demos were created in Unity and are possible to play in browser thanks to Unity's WebGL support.
Three of them represent traditional real-life problem of physics and the other three represents physics problem that are often tackled in game-engines.
Every demo has a panel in top-left cornel showcasing important variables of the demo.
Every demo can be started, paused, restarted and there is information button to learn more about the demo.

Physics problems Common in Game Engines

breakable objects demo

Destructible Objects

Visualization of destructible objects. Selected objects fall on the floor and break. Objects are created from fragments that are connected with joints.

collisions demo

Collisions of Two Objects

This demo showcases what is happening during every collision. It visualizes contact points and collision normals.

tunneling demo

Tunneling

This demo demonstrates the problem of tunneling. Tunneling happens when a fast moving object move through a small static object and thus the collision is not registered

Simulating Laws of Physics in Unity

conservation of angular momentum demo

Conservation of Angular Momentum

This demo showcases a real-life physics law of conservation of angular momentum. It is demonstrated on a doll that influence the angular speed by moving her hands

lever demo

Lever

This demo showcases well-known physics problem of a lever. Moving an object to the end of the seesaw results in bigger force that is applied by the object

solar system demo

Solar System

This demo simulates realistic Solar System