- View: object tracking, automatic/manual zoom, velocity vector, tracking selection, object trail
- Possibility of loading/saving/loading presets with any desired name
- Possibility of simulating as many objects as you like, changing their name and color, deleting or hiding them
- Buttons: Full-screen, Start/pause, Reset View, Zoom settings
- Simulation of displacement, gravity, collisions, and friction
- Controls: dt, mass, velocity (in x and y), position (in x and y), gravity, friction, collision
- UI: mouse coordinates and elapsed time
- Collision sound support (impact-sound.mp3)
- v1.0 English translation
- v1.0 French translation
- v1.0 German translation
- v1.0 Spanish translation (thanks to Arthur Loubeau)
- Key usage support : gravity ("g"), collisions ("c"), reset view ("r"), friction ("f"), show speed vectors ("v"), play/pause ("space bar" or "enter"), Full-screen ("F11")/
- Moving around object with mouse
- Key usage support : zoom ("scroll down" and "scroll up")
- Paving the way for future ui changes, especially for controls
- Fixed minor clarity problems
- Electromagnetic force support for each object.
- Option to set load parameters for each object, negative, neutral, or positive
- Electromagnetic force can be activated or deactivated
- Updated translations to add electromagnetic parameters :
- v1.1 English translation
- v1.1 French translation
- v1.1 German translation
- v1.1 Spanish translation (thanks to Arthur Loubeau)
- Gravitational field display added, supports adaptive view setting
- Added the ability to view the electromagnetic field, supports adaptive view setting
- v1.0 Italian translation (thanks to Christian Abou)
- v1.0 Latin translation
- Minor bugs fixed in electrical charge parameters
- Correction of object location accuracy on canvas and in parameters
- Updated translations to add field parameters :
- v1.2 English translation
- v1.2 French translation
- v1.2 German translation
- v1.2 Spanish translation (thanks to Arthur Loubeau)
- New help tab, where you'll find all the useful links related to the site
- It's now possible to zoom with two fingers using a pinch on mobile (doesn't work on all browsers)
- It is possible to choose to simulate with normalized constants or their actual values
- New translation :
- v1.0 Ancien Français
- v1.0 Pirate Français
- v1.0 Shakespeare English
- v1.0 Minion English
- Fixed issue #3
- Major reorganization of the script for improved readability and practicality
- Updated translations to add field parameters :
- v1.3 English translation
- v1.3 French translation
- v1.3 German translation
- v1.3 Spanish translation (thanks to Arthur Loubeau)
- v1.1 Italian translation (thanks to Christian Abou)
- v1.1 Latin translation
- Added a more comprehensive information-menu for analysis and comparison on two simulation objects: #18 #19
- Advanced settings category added:
- Added developer mode for console information
- Added controls for modifying the size of gravitational and electromagnetic field vectors
- Constants can now be modified
- Auto zoom can now be enabled or disabled
- Sound can be activated or deactivated
- Several barycenters are available to center the view (geometric, mass, charge, and surface)
- Everything that can be done on a computer can now be done on a touch phone
- Added a mode to merge objects when they touch each other, if the mode is enabled
- Adding a merging sound
- It is possible to view the canvas grid and the X and Y axes
- Added metadata to the page
- Added information on fps and calculation saturation
- Added new presets
- UI changes, settings categorized
- Big clean-up and code reorganization
- Fixed issue #23
- Updated translations to add field parameters :
- v1.4 English translation
- v1.4 French translation
- v1.4 German translation
- v1.4 Spanish translation
- v1.2 Italian translation
- Correction of friction calculation, to be able to play with lower values
- It is now impossible to input values without physical meaning (mass and radius strictly positive)
- The buttons on the canvas have been replaced by images