Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
felipereigosa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
31.
▲
by
felipereigosa
6y ago
Thanks. > Any chance of increasing the size of the world and making it like a first person gaming experience? That's the plan, except it will be the most open ended game ever, what you do inside is up to you... want a epic battle ga
32.
▲
by
felipereigosa
6y ago
Thank you. Yes one of the directions I want to take this is to create an avatar you can move around just like minecraft and then interact with your machines like I show in the first video. I always thought educational gamefication is someth
33.
▲
by
felipereigosa
6y ago
Thanks, yeah a couple of people have been saying how they are going to try this with their kids, depending on how that goes I can think about how to take it further in that direction.
34.
▲
by
felipereigosa
6y ago
Thanks, I'll remember that offer when I'm doing that.
35.
▲
by
felipereigosa
6y ago
It shoudn't be, I've include the lwjgl natives for macos, but I don't have a mac so I don't know. The jar works on ubuntu and windows, I did have an issue on windows initially due to the different path separators. If you
36.
▲
by
felipereigosa
6y ago
Interesting, I think I'll do that, I even already have the gif for the tetris machine, but I ended up not using it.
37.
▲
by
felipereigosa
6y ago
Thanks, I'll try my best to get there, for now though I'm just the one guy doing it so it might take a while. If my plans work and I make the project opensource though, then we're talkin'.
38.
▲
by
felipereigosa
6y ago
I mentioned somewhere else here the libraries I used, search for jbullet with your browser and you'll find it. The rest I built myself. Clojurescript is just for the website. I don't have a background in mechanics, so no, not real
39.
▲
by
felipereigosa
6y ago
Great! Be sure to share pictures of anything cool you build. I should have mentioned this before, I'm on Twitter and Instagram as MockMechanics too if anybody wants to share anything with me. I haven't posted anything there yet, b
40.
▲
by
felipereigosa
6y ago
> I feel like common mechanical subsystems like cams (which, for example, allow a rod to follow an arbitrary velocity curve when you move a knob), gears, and other devices may be abstracted away by a simple primitive This is exactly how
41.
▲
by
felipereigosa
6y ago
In time, why not? One of the main aims of this program is to exploit people's natural physical intuition, making it VR is a step in the right direction.
42.
▲
by
felipereigosa
6y ago
Well things are a little fuzzy right now. I was just telling someone who asked me this, the plan is to make it open source eventually (after I refactor the code so that people can actually understand it!), but I would like to make a little
43.
▲
by
felipereigosa
6y ago
Thanks! If you already have experience building things with cad you probably can build super cool things using this, I can't wait to see it.
44.
▲
by
felipereigosa
6y ago
Thanks, it's a little hard to be sure, my first commit according to git is March 30th, 2018. On one hand, I did take months long breaks while I worked on other things since then, but I also have tried to build something like this once
45.
▲
by
felipereigosa
6y ago
You're probably right, it's just that I'm more of a programmer than a web designer (this is my first site) so I just built everything with Clojure/Clojurescript. But I'll definitely do that once I have some time.
46.
▲
by
felipereigosa
6y ago
That's a good idea. When I recorded the piano I hadn't built the tetris machine yet so I didn't have the proximity-test library part. Now it would be so easy to test if there is a hole or not (or a bump) in a block working as
47.
▲
by
felipereigosa
6y ago
Thanks, we do :). From now on what the program can do depends on what people build, the library machines they create so that other people can use them as parts and so on.
48.
▲
by
felipereigosa
6y ago
You know I had actually considered this exact thing you want a while back as a way to move forward once I had the program working. You could design all the graphs, logical connections on the computer then load them and just snap all the par
49.
▲
by
felipereigosa
6y ago
Thanks, if your son (or you!) builds anything with it I would love to see it and put it on the gallery on the website :) Thanks for the offer, I'm dealing with so many moving parts here (pun intended) I hadn't even considered it.
50.
▲
by
felipereigosa
6y ago
Not at all, this is exactly what I want, some good feedback, I hadn't even considered those things you mentioned, I'll look into it thanks!
51.
▲
by
felipereigosa
6y ago
Thanks, if I manage inspire some kids into coding just like I was, my work here is done :)
52.
▲
by
felipereigosa
6y ago
Thanks, once you are familiar with it you can start extending it right away, a couple of motherboards running custom short scripts could implement all those things you mentioned and then you could make that machine (for example the motor&#x
53.
▲
by
felipereigosa
6y ago
org.clojure/clojure obviously, org.clojars.nakkaya/vecmath, org.clojars.nakkaya/jbullet, batik and lwjgl. All the other stuff, the opengl shapes and whatnot I wrote myself over the years, mostly to learn how to do it. In fact
54.
▲
by
felipereigosa
6y ago
Thanks, one of the great things about creating a program where other people can create things is seeing them inventing things you wouldn't even think of, it's so open ended. Alan Turing and those other guys had no clue what we wou
55.
▲
by
felipereigosa
6y ago
Well, I was really into formalizing stuff when I was in college, you know proving that a cryptographic algorithm was correct by formalizing them as black boxes talking to each other, that sort of thing. Then I just started thinking about ho
56.
▲
by
felipereigosa
6y ago
Cool! If you guys build anything you can send me pics so I can put in the gallery of the website.
57.
▲
by
felipereigosa
6y ago
Haha... I remember talking to a teacher in college that used punch cards when he was young and I thought it was awesome, people were closer to the hardware you know? Hopefully my version of mechanical programming is a little more convenient
58.
▲
by
felipereigosa
6y ago
You're welcome :) I remember someone saying somewhere that most of the great computer programs probably haven't been written yet, if we remember that maybe we'll be the ones to write them!
59.
▲
by
felipereigosa
6y ago
Thank you so much! I've been working hard for quite a while on this, you don't know how much it means to me that people liked it.
60.
▲
by
felipereigosa
6y ago
Yeah, as an introduction to programming, it could even be used with very, very young kids, apparently people are born with an intuitive physics module (babies are surprised by things that don't make physical sense), so who knows? Maybe
More ›