Physics Software Ideas: Create a Simulation for Fun

Click For Summary
SUMMARY

The discussion centers around the creation of a physics-oriented software simulation aimed at high school-level concepts, integrating interaction and analysis into a single platform. The user has experience with Flash-based programs, specifically mentioning a project called Gravitation 2.0, which effectively handled gravitational concepts but lacked numerical feedback. Suggestions include incorporating features such as energy, momentum, collisions, and graphical representations over time, similar to existing tools like Vad and Walter Fendt's applets, but with enhanced functionality.

PREREQUISITES
  • Understanding of high school physics concepts, including gravitation, energy, and momentum.
  • Familiarity with programming languages suitable for simulation development, such as JavaScript or Python.
  • Experience with graphical representation techniques for data visualization.
  • Knowledge of user interface design principles for interactive applications.
NEXT STEPS
  • Research JavaScript physics libraries, such as Matter.js, for building interactive simulations.
  • Explore data visualization tools like D3.js to effectively display graphs and numerical data.
  • Investigate existing physics simulation software for feature inspiration and user feedback.
  • Learn about game development frameworks, such as Unity or Godot, that can facilitate physics-based simulations.
USEFUL FOR

This discussion is beneficial for hobbyist developers, educators in physics, and anyone interested in creating interactive educational tools that enhance understanding of physics concepts.

Vaal
Messages
42
Reaction score
0
I would like to create some type of physics oriented software as a hobby but I know there is already a lot of software out there. Does anyone have any suggestions as to a simulation of a situation/concept that they thought would be useful but have been unable to find in other software? (at least reasonably priced software)
 
Physics news on Phys.org
I would like to see the basics of high-school level physics with both interaction and analysis, all integrated into a single system. I wrote a Flash-based program that handled gravitation quite well, as well as accurate reflection of velocity on impact and air friction, but it didn't allow the user to see the numbers in action. Does that sound possible? I think you can find the reference tables online to see what classes normally cover. And of course, I would love to contribute, if you'd have me.

( http://www.soulfox.com/flash/gravitation2.php )
 
I think that is definitely a cool idea. I really liked Gravitation 2.0. I thought Vad(http://www.soulfox.com/flash/vad.php) was really cool too.

Were you thinking of something kind of like Vad except with a few more features, a few more numbers on the side and maybe a little more control based on the numbers as opposed to the arrow keys? I think it would be cool to incorporate energy, momentum, collisions and maybe some sort of spring. Also, maybe show graphs of some of these things vs time.

I also found this site, http://www.walter-fendt.de/ph14e/, seems to kind of be what you are talking about except it is a bunch of separate applets as opposed to just one that encompasses a variety of topics.

Let me know what you think.
 

Similar threads

  • · Replies 52 ·
2
Replies
52
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 21 ·
Replies
21
Views
2K
Replies
17
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
2
Views
4K