I think the word "simulation" means "numerical calculation". To tell the truth, simulation models in the start page are the models of the simplest. It is because calculation on the browser is too slow to run heavy simulations. If you want to try to run heavy simulations, it is a good way to learn the fast calculable programming languages like C++.

Also, numerical calculation often looks boring at the view of visual interest, however, you can use OpenCV, it is C++ library, to utilize still images or videos as the input of the calculation easily. Today's improvement of personal computers enables us to run such visually interesting simulations. It may be difficult to learn programming languages and utilize libraries, however, it must be interesting and powerful method for your analysis.

C++ Programming

Numerical Calculation

Faster Coding

Image Processing

Measuring