Hacker News new | ask | show | jobs
by lifebeyondfife 1189 days ago
When I worked at Skyscanner, we'd volunteer at events where high school kids would be shown tech stuff. We'd setup Raspberry Pis with Minecraft on them and show them some basics of running Python scripts to alter the world (with the conclusion being programmatically create loads of dynamite blocks and explode them). Then at the end of the session, give every kid their own Raspberry Pi.

It was interesting reaching the occasional child who assumed this kind of thing wasn't for them.

2 comments

Before I started MCIWB I hosted Minecraft servers on my Raspberry Pi during lockdown. My son would meet up with friends on these servers every day.

I was impressed how low resource requirements are for the server.

We had quite big world's with 5 or more players running pretty well.

The client is a different story and the graphics capability of a pi is five for pi edition but struggles with the others.

was this by injecting from the pi to a capable Minecraft server? because exploding loads of TNT on a pi itself would run at a painful framerate, I presume

edit: actually mc renders locally so unless it was running at a really low resolution, I suppose it must have been painful

There is an official release of minecraft optimized for the Pi: https://www.minecraft.net/en-us/edition/pi
no info on which Pis are supported, or if network/XBox Live is enabled
It mentions running on Wheezy, which from a bit of digging looks like the 2013-2015 version of Raspbian, based on the 3.x kernel. Wheezy is only listed for the 1/1+ and 2. https://minecraft.fandom.com/wiki/Pi_Edition lists it as being slightly stripped down from Alpha 0.6.1 of Pocket Edition.

Also a quote from 2016: "The original team has stopped supporting it and starting with 0.9 MCPE became a lot more ambitious technically, which also means that it became a lot harder to strip down to run on a Raspberry Pi. Actually, we finished removing all Pi related code to reduce complexity in 2015."

If your interest is simply in running MC on a Pi you're probably best off looking into Java Edition, though I have no idea how capable the hardware actually is graphics-wise. If you're more interested in MC on cheap hardware, you're probably better off with a cheap Windows machine and the Microsoft Store/Bedrock edition written in C++ for performance.

I'm not sure how impressed the average kid would be comparing dated, underpowered with current Minecraft

also, I never understood the meme but can it run Minecraft? since the game engine and mods can be pushed as far as you want on latest high-end hardware, and does struggle/gives bad playability on low-end hardware

that said they have made an outstanding effort to at least make the game run on potatoes, even if it looks less glamorous

I think the "can it run" bit is more with Doom, which runs on all sorts of absurd things (arguably including a lamp, but I don't think it counts if you actually have to mod it to add a display).
Minecraft on a Pi is insanely stripped down. So much so, you have to re-code some things with Python if you want to get closer to what actual Minecraft gameplay is like.