Repaint time: ms
Logic update time: ms
Left click: water, right click: lava

About the application

The app above is made purely with javascript and html canvas technology. It was made to find out how much is actually possible today and what device, desktops as well as mobile devices, are capable of.

The application consists of a 2d array of elements and each element is updated every 25ms and each element is also painted to the board. In order to prevent performance loss with lots of elements on the screen, various tricks have been applied.