|
|
|
Show HN: MockMechanics is now open source
(github.com)
|
|
40 points
by felipereigosa
1359 days ago
|
|
Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the piano, the tetris game, the clock the combination safe and so on but since then I've built a 3d printer, a robotic hand, a bubble sorting algorithm, a 7 segment display, a ball cannon, a paint program and more, you can see all these things in the youtube channel [3].
[0] https://news.ycombinator.com/item?id=24934722 [1] https://www.youtube.com/watch?v=HrwxbQj5mj0 [2] https://github.com/felipereigosa/mock-mechanics [3] https://www.youtube.com/c/MockMechanics Channel trailer with some of the new machines - https://www.youtube.com/watch?v=VQiA42ReNYE |
|
Thank you so much for your effort on this - this looks like an absolute god send for people looking to build intuition while carrying out self directed learning.
Does the software have capacity to simulate electric circuits as well? For example - if one were to design an alternate synth keybed with aluminium bars and springs, could you convert the pressure from springs (or similar mechanism) to voltage (and see the voltage on a scope?) i can see things like garage door, and a bunch of things that look like IC chips in your videos. So it looks like it is possible? But i'm not entirely sure.
i guess im asking how realistic it would be to prototype something like a modular synth controller in this software?
EDIT:the website you mentioned is newly created - will you be uploading user manual to the Docs section soon? :)