Using Smalltalk to drive Minecraft on a Raspberry Pi

 

Smalltalk has always been a language for learning with a strong focus on children. The fact that it is included on that standard distribution of the Raspberry Pi which looks like it will become very influential in the UK's class rooms in the next few years is a real opportunity to spread Smalltalk.

Scratch has had considerable usage in UK schools as a first introduction to programming. It is an exploration environment in a sandboxed 2D world that you can program.

One of the most popular sandboxed exploration environments for children today is Minecraft. It is a 3D environment that allows you to build things out out textured blocks. It has an addictive quality (it has for my children anyway!) but can be highly educational. Basic memory structure from RAM to scientific calculators have been written in this environment.

The developers of Minecraft have just built a version on the Raspberry Pi that has an API.

Bert Freudenberg has developed bindings onto this API.

http://croquetweak.blogspot.co.uk/2013/02/smalltalk-bindings-for-minecraft-pi.html

I thought it might be interesting to see what we could do with it.

 

As usual newcomers are most welcome and this would be a chance to play with Smalltalk.

 

 

Join or login to comment.

  • Andrew M.

    A great subject but I only just noticed and can't get into London from Milton Keynes in time tonight. If there is a follow up I'll be there with the Raspberry Pi Santa left for me! My kids are addicted to Minecraft.

    February 25, 2013

3 went

Create a Meetup Group and meet new people

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Start your Meetup today

Act now and get 50% off.
Until February 1.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy