Note: If you have a Scratch account, this project works very well in the flash player. It is not as good when downloaded. v2: http://scratch.mit.edu/projects/2968532/ v3: http://scratch.mit.edu/projects/10026989/ My first attempt at some somewhat realistic phisics. The scripts do not contain any complicated math formulas at all. To use: Click where you would like to place the ball, then click to aim somewhere. Press space to restart The farther away you aim, the faster it will go. You can drag the ball. You can set the gravity (positive pulls down, negative pull up), the air friction (sort of) and the percentage of the speed that is kept when the ball bounces on something (basically how bouncy it is). If you use extremely low or high values on any of those variables, it might not act correctly. Also, if the ball goes too fast, it can go through walls. If you would like to use this program in a game, remember that there is a different color for horizontal and vertical lines (green and blue in this simulation). You can change these colors if you want, but they need to be different. To do: Allow user to design their own wall setup Add wind Add more objects Add diagonal walls Fix bugs