My Message close
GAME JOBS
Latest Blogs
spacer View All     Post     RSS spacer
 
May 24, 2013
 
Want To Help Stop Youth Cyberbullying? Let Your Kids Raid More.
 
We're Indie, we like Microsoft. Too Controversial? [17]
 
The Procession of Progression in Game Design [1]
 
Xbox One: a flawed plan, well executed [29]
 
Letting the Player Find the Fun [2]
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
May 24, 2013
 
Gameloft
Senior Programmer
 
LeapFrog
Game Designer
 
YAGER Development
Senior Game Systems Designer (f/m)
 
Quantic Dream
SENIOR AUDIO PROGRAMMER
 
Social Point
Senior Game Developer
 
Treyarch / Activision
Senior Environment Artist
spacer
Latest Press Releases
spacer View All     RSS spacer
 
May 24, 2013
 
12 Million Downloads
after 1 Year in the
AppStore
 
Global Games Market Grows
6% to $70.4bn in 2013
 
Sharpen Your Battle Axes
and Prepare to
Pillage!...
 
Active Soccer - Indiegogo
campaign
 
Fashion Party Dress Up
Press Release
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
Sponsor

  Minecraft: Pi Edition advocates do-it-yourself programming Exclusive
 Minecraft: Pi Edition  advocates do-it-yourself programming
 

November 29, 2012   |   By Mike Rose

Comments 1 comments

More: Indie, Programming, Exclusive





Have you picked up a Raspberry Pi yet? Perhaps you had a fiddle with it and then buried it in a drawer -- or maybe it's become part of your development set-up. Either way, it's hard to deny that this little-computer-that-could is a huge breakthrough for game development, especially where kids learning to code are concerned.

And now there's even more reason for both small and big kids alike to pay attention to the device, as Minecraft studio Mojang announced a special free edition of the ultra-popular indie game for the Raspberry Pi.

Minecraft: Pi Edition will be completely free to download, and will feature a version of the Pocket Edition with support for multiple programming languages.

"The Raspberry Pi project resonates very strongly with the Mojang spirit," claims Mojang's chief architect Daniel Frisk in a Gamasutra interview. "The emphasis on creativity versus passive consumption, the do-it-yourself spirit and the pricing makes it available for all kinds of exploration and tinkering for curious people of all ages.

"Also [there's] the coolness of having a credit card-sized computer running Minecraft," he adds.

With the Pi edition of Minecraft, users will be able to access the external world manipulation API, making it possible to alter the game's world with a variety of coding methods.

"[The API] is exposed as a textual protocol on a network port. This makes it very easy to manipulate the game world from any programming language with network support," notes Frisk. "We will have integrations for Python and Java with the release and expect the community to provide several more upon."

minecraft 1.jpg"With the API it's easy to write programs that manipulate the game world," he continues -- examples include "building an epic pyramid worthy of any pharaoh with just a couple of lines," and "writing games that run inside of Minecraft - one of our demos is a remake of the classic Snake."

"It's also possible to add new game modes," he says. "I'm prototyping a maze game where the goal is to get out first and trigger the floor of the maze to be removed causing the trapped players to fall into lava."

There's another side to the API too. Pulling data from Minecraft will be incredibly easy, and so creating real-life maps of your worlds will be possible - or, as Frisk suggests, you can "print your builds on a 3D printer if you happen to have one of those."

This all sounds very entertaining to be sure, but can Minecraft Pi, and the Raspberry Pi itself for that matter, actually help young people to get into coding, or is it more of a toy to fiddle about with on the cheap?

"Most programmers of the current generation were children during the home computer revolution," Frisk answers. "In those days most computers booted up to a Basic interpreter, so what was a kid to do? Program of course."

"These days most hardware is appliance-based, it's not accessible on any other level than as a consumer. The remaining platforms -- Windows, Mac OS X -- that are widely available are closing fast and heading in the direction of a very controlled experience."

The Raspberry Pi, says Frisk, helps to encourage these young people to tinker and explore with coding, much in the same way that people used to on older home computers, and in turn foster the right mindset for future programmers.

"The reality is that very few things can be thought to you by somebody else, you have to do the learning and have the passion yourself," he adds. "The community surrounding the project is at least as important as the hardware. The positive can-do attitude of people that explore, help each other and learn together is much more powerful than any academic course."
 
 
Top Stories

image
Blog: We're indie, we like Microsoft. So what?
image
Video: Thief vs. Deus Ex - a design discussion
image
For Unity, lowering the barriers on mobile is good business
image
Here's how much 'whales' spent so far this year


   
 
Comments

Darcy Nelson
profile image
Shut up and take my money. Wait, it's free, you say? Um. Well then.


none
 
Comment:
 




 
UBM Tech