Minecraft: Pi Edition - video demo and more details

27th of November 2012 by liz
submit to reddit

We’ve had loads of questions about the upcoming Minecraft: Pi Edition over the last couple of days. We sent Daniel Bates, one of the University of Cambridge PhD candidates who volunteers for Raspberry Pi, to Disneyland Paris to join Mojang for their announcement at MineCon on Saturday. He got back yesterday with some video and more details about what you’re going to see when a download’s available. Over to Daniel!

What do you get when you combine Mickey Mouse, some game developers from Sweden, and an inexpensive educational computer? Good news all around! I was at MineCon in Disneyland Paris this weekend where we unveiled an early version of Minecraft: Pi Edition.

This new version is based on the Pocket Edition of Minecraft, which you may have seen running on mobile phones and tablets, but has one key difference: you can program it. All you have to do is set up a network connection to the running game, and then you can send text commands to control the world. This makes is possible to program in any language which supports network connections, and you can access the game from any computer which is connected to the Pi. One possible setup is to have a Python prompt and the Minecraft window side-by-side on the Pi.

Minecraft: Pi Edition has been in development for less than a week, but already Daniel and Aron from Mojang have got it running really smoothly. It runs on all versions of the Raspberry Pi with no overclocking necessary. Liz interjects: Daniel F from Mojang emailed me yesterday to say they’re seeing 40fps with a 256MB Pi, although the development work was done on a set of 512MB boards. (They say they want to optimise it more, but I couldn’t detect any slowness in my time with the game.) There’s currently the ability to place any block at any location, ask what type of block is at any location, and keep track of events such as player movements, with more features planned.

We see this as a very exciting way of drawing children into programming. The game can be played with no programming at all. Then, basic programming can be used to place large numbers of blocks in particular patterns to speed up the building process – the audience burst into applause when Daniel wrote a simple loop which simultaneously changed the position and type of blocks being placed, which soon resulted in lava cascading from mid-air and setting fire to the wood below. The more creative programmer will only be limited by their imagination. Want to build a digital clock into the wall of your house which displays the real time? Easy. Want to get back at a friend who stole your precious diamonds? Remove the floor from underneath their feet and let them fall into a pit of lava. The possibilities are endless.

The goal is to release Minecraft: Pi Edition before the end of the year, free of charge. We hope that this will further advance the Raspberry Pi’s aims of getting children excited about computing.

 

Buy a Pi!

buyapi
buypiswag
News Archives

Supported by


In the forums
  • yoodidoo, 14 minutes ago: Gaming • Re: SNES USB Adapter
    I just tried now, it hasn't had any effect.In EmulationStation, my "up", "left" and "y" buttons don't seem to register. Every other button registers fine.I plugged in the SNES controller in my Windows laptop, all buttons are working fine there.
  • ras123, 30 minutes ago: Media centres • omxplayer source
    Hi,Which is the correct omxplayer (latest) 1. https://github.com/huceke/omxplayer2. https://github.com/popcornmix/omxplayer3. https://github.com/wrightrocket/omxplayerThanks Ras
  • Jim Manley, 31 minutes ago: General discussion • Re: Cellphone as display & keyboard for RaspberryPi
    The information about the Pi's system-on-a-chip (SoC) needed to do this isn't readily available. Even if it was, it would require very intimate knowledge of how to develop software for the specific display and keyboard hardware. You would also need…
  • SirLagz, 33 minutes ago: Troubleshooting • Re: Ralink 3072 wifi problem
    The firmware image is likely to be distro specific, so I wouldn't worry about that.I'd try and compile the driver and see how that goes.http://sirlagz.net/2013/05/16/how-to-us ... -a-bridge/ <-- that's how I compiled drivers for my 5370, but the 3072 should…
  • kuzko, 39 minutes ago: Troubleshooting • Qemu on pi and read disk errors
    Hi!I've setup a virtual machine on a windows 7 with qemu-manager... runsfine, exporting on other computers runs nicely etc...it's a lightweight xp... so the image is .qcow2 that should be read as ntfs.I don't need anything for it but to…

On Twitter

Friends of Pi