3 ms·
Wonder if the authors are familiar with https://www.luanti.org/ https://www.luanti.org/. Just as "fun" surely, and less nudging kids into the jaws of the propri
by sourcepluck 2y ago
Wonder if the authors are familiar with https://www.luanti.org/ https://www.luanti.org/. Just as "fun" surely, and less nudging kids into the jaws of the proprietary toll-extracting behemoths of our world.
- guipsp 2y agoIf you ask a random kid if they know what luanti is, they would have no clue.
- westurner 2y agoRead the docs / documentation / API docs (and contribute) Read the source Write tests with test assertions and run them with a test runner Learnxinyminutes > Lua: https://learnxinyminutes.com/docs/lua/ https://learnxinyminutes.com/docs/lua/ Learnxinyminutes > Python: https://learnxinyminutes.com/docs/python/ https://learnxinyminutes.com/docs/python/
- sourcepluck 2y agoYeah exactly, and they'll only know things that people tell them about. So tell them about Luanti. 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.
- westurner 2y agoLuanti (formerly minetest) is open source, written in Lua, has an API with mediawiki docs, and has a vscode extension: https://github.com/minetest/minetest https://github.com/minetest/minetest Luanti wiki > Modding intro: https://dev.minetest.net/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 https://github.com/AFRL-RY/SensorCraft /? Minecraft clone typescript site:github.com https://www.google.com/search?q=minecraft+clone+typescript+site%3Agithub.com https://www.google.com/search?q=minecraft+clone+typescript+s... /?hnlog minecraft: https://news.ycombinator.com/item?id=32657066 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 https://github.com/MCPI-Revival/minecraft-pi-reborn docs: https://github.com/MCPI-Revival/minecraft-pi-reborn/blob/master/docs/GETTING_STARTED.md https://github.com/MCPI-Revival/minecraft-pi-reborn/blob/mas...
- eesmith 2y agoGiven that it ends: > 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.
- sourcepluck 2y agoYou're missing the point - I think people involved in education should put the extra effort in to not use things like Minecraft, and should explicitly search for more "community-friendly" projects, based on Free Software. 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.
- eesmith 2y agoWhile my point is that they can't know and do everything. 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.
- sourcepluck 2y ago> While my point is that they can't know and do everything. 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.
- xigoi 2y agoUnfortunately, in my experience, mesecon (the Luanti equivalalent of redstone) mechanisms seem to be unreliable for scientific experimentation because their behavior is framerate-dependent.
- sourcepluck 2y agoAha, ok, I didn't know that. I'm only playing around with Luanti very recently. I've made a note of this, and when I get around to experimenting with mesecon (which was on my todo list, as it looks great), I'll look into this, thanks!