@@ -203,6 +203,34 @@ Jazarro on [the Amethyst discord][amethyst-discord].
203
203
[ kv-ii ] : https://en.wikipedia.org/wiki/King%27s_Valley_II
204
204
[ amethyst-discord ] : https://discord.com/invite/amethyst
205
205
206
+ ### [ SIMple Physics] [ simple-physics-site ]
207
+
208
+ [ ![ SIMple Mechanics wave preset] ( simple-physics-wave.gif )] [ simple-physics-gifs ]
209
+ _ One of SIMple Mechanic's Lua presets, a colorful wave of bouncing circles_
210
+
211
+ [ SIMple Physics] [ simple-physics-site ] by [ @mkhan45 ] is a set of educational physics
212
+ simulators meant to help students and teachers conduct labs without expensive equipment
213
+ or in person classes. Each simulator uses serializeable graphs, object inspection,
214
+ Lua scripting, and a few other features to help students learn. Currently, there
215
+ is a simulator for mechanics/projectile motion and one for universal gravitation,
216
+ but the goal is to include one for electronics/magnetism and one for waves/optics.
217
+
218
+ Written in Rust using ` ggez ` , ` specs ` , ` imgui-rs ` , and ` nphysics ` ,
219
+ this project's goals include:
220
+ performance, accessibility/portability, ease of use, and extensibility.
221
+
222
+ To find out more about the project, visit the site [ here] [ simple-physics-site ] ,
223
+ watch some cool gifs [ here] [ simple-physics-gifs ] , or read the GitHub page
224
+ [ here] [ simple-physics-github ] .
225
+
226
+ _ Discussions:
227
+ [ /r/rust] ( https://reddit.com/r/rust/comments/ibk2rf/announcing_simple_physics ) _
228
+
229
+ [ simple-physics-site ] : https://mkhan45.github.io/SIMple-Physics/
230
+ [ simple-physics-gifs ] : https://mkhan45.github.io/SIMple-Physics/posts/Gifs/
231
+ [ simple-physics-github ] : https://mkhan45.github.io/SIMple-Physics/posts/Gifs/
232
+ [ @mkhan45 ] : https://github.com/mkhan45
233
+
206
234
## Learning Material Updates
207
235
208
236
### [ Writing NES Emulator in Rust] [ rust_nes_tutorial ]
@@ -586,6 +614,7 @@ or [join the next meeting][join].
586
614
- [ Amethyst's "good first issue" issues] [ amethyst-issues ] .
587
615
- [ A/B Street's "good first issue" issues] [ abstreet-issues ] .
588
616
- [ Mun's "good first issue" issues] [ mun-issues ] .
617
+ - [ SIMple Mechanic's good first issues] [ simm-issues ] .
589
618
590
619
[ embark.rs ] : https://embark.rs
591
620
[ embark-open-issues ] : https://github.com/search?q=user:EmbarkStudios+state:open
@@ -598,6 +627,7 @@ or [join the next meeting][join].
598
627
[ amethyst-issues ] : https://github.com/amethyst/amethyst/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
599
628
[ abstreet-issues ] : https://github.com/dabreegster/abstreet/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
600
629
[ mun-issues ] : https://github.com/mun-lang/mun/labels/good%20first%20issue
630
+ [ simm-issues ] : https://github.com/mkhan45/SIMple-Mechanics/labels/good%20first%20issue
601
631
602
632
## Jobs
603
633
0 commit comments