On a similar note, I've been working on a QR code generator in Minecraft using redstone (the in-game equivalent of circuits), it has both been rather interesting and very painful to create. Definitely a great way to gain experience. I'll probably finish the project sometime this week.