Luanti wiki > Modding intro: https://dev.minetest.net/Modding_Intro
SensorCraft is open source, written in Python, and is built on the Pyglet OpenGL library (which might compile to WASM someday) https://github.com/AFRL-RY/SensorCraft
/? Minecraft clone typescript site:github.com https://www.google.com/search?q=minecraft+clone+typescript+s...
/?hnlog minecraft:
https://news.ycombinator.com/item?id=32657066 :
> [ mcpi, pytest-minecraft, sensorcraft, ]
mcpi supports "Minecraft: Pi edition" and "RaspberryJuice" (~ Minecraft API on Bukkit server)
minecraft-pi-reborn is an open source rewrite of "Minecraft: Pi edition" that's written in C++. It looks like there's a glfw.h header in libreborn. Emscripten-glfw is a port of glfw which can be compiled to WASM. Glfw wraps OpenGL. Browsers have WebGL.
MCPI-Revival/minecraft-pi-reborn: https://github.com/MCPI-Revival/minecraft-pi-reborn docs: https://github.com/MCPI-Revival/minecraft-pi-reborn/blob/mas...
> While we chose to use Minecraft to approximate irrational numbers, we believe there are many settings where this type of experimentation is possible. We would love to hear from anyone who finds inspiration from this paper and does some exploring of their own!
I'm sure they would be happy with you testing Luanti to see if there are equivalents.
Like, how do you generate random dots in Luanti? How do you record deaths? Or do you use other methods entirely? Is velocity isotropic or is traveling on the diagonal faster/slower than horizontal/vertical?
You could go one step further and write it up.
If none existed, it'd be possible to understand.
If one did exist, and it was really well-documented, with a thriving community, and loads of care put in to modding as a primary facet of the game rather than a sort of add-on, well then... it gets harder to understand.
Whether I can play around with these ideas on luanti myself is completely beside the point.
Is luanti able to even do these tasks? Depending on how it implements mobs and the physics, it might not be possible, so your "If none exists" might actually be true - you don't know!
Help them. Don't be yet another annoying FOSS fan who insists others aren't pure enough.
Indeed. If you'll relook at my initial comment, I was literally just saying, I wonder if they're aware of Luanti.
> Is luanti able to even do these tasks? Depending on how it implements mobs and the physics, it might not be possible, so your "If none exists" might actually be true - you don't know!
Again, yes, I do not know, I was really just saying, I wonder if they know about and have considered Luanti. I have been playing with Luanti now for a total of about one hour, but it seems great, and I was wondering if they knew it's there.
> Help them. Don't be yet another annoying FOSS fan who insists others aren't pure enough.
Noted. I didn't mean to be, and will be careful not to get up too high on the horse in future. Thanks for the honesty.
The friendliest way is to do one of experiments in luanti, then write them to say you liked the paper, but because you don't like proprietary software, you did it in luanti, and let them know of your success/failure.
And yet you're continuing, and pushing it a little step further, and implying that this is about me not liking proprietary software personally.
How weird. I don't know how I could have been more explicit. I do not think educators should use proprietary software with children if they have the choice to do otherwise. I'm making an ethical point, in the sense that I believe it should be a general rule.
Sometimes making an exception makes sense, sometimes not mentioning the whole thing at all makes sense, the world isn't black and white, sure. But I am not making a point about my personal preferences when it comes to software.
I saw that one possibility to resolve 'wondering if they knew it's there' was to email them directly and ask.
I was trying to caution you that it would be more friendly to include why you were curious, and to include some detail that tells them it you like their work enough to try it out yourself.
> I do not think educators should use proprietary software with children if they have the choice to do otherwise
The target audience is college students, not children.
Read the source
Write tests with test assertions and run them with a test runner
Learnxinyminutes > Lua: https://learnxinyminutes.com/docs/lua/
Learnxinyminutes > Python: https://learnxinyminutes.com/docs/python/
I have given lots of classes to kids and young people, and if I followed your logic there I would have only told them about stuff I thought they already knew about. Luckily, I didn't.