誕生日おめで!

mcpi-happy

親しい友人の誕生日を祝ってマインクラフトでHAPPY BIRTHDAYバナーを空に浮かべました。

まず、邪魔な山とか削ってフラットな空間を作ります。

$ pwd
/home/pi/minecraft/mcpi/api/python/mcpi
$ python
>>> import minecraft
>>> mc=minecraft.Minecraft.create()
>>> mc.setBlocks(-127,0,-127, 127,50,127, 0,0)

mcpi-flat

そして、長いのですが、コマンドラインを打ち込みます。

$ pwd
/home/pi/minecraft/mcpi/api/python/mcpi
$ (banner HAPPY;banner BIRTHDAY) |> python -c '
> import sys,minecraft
> mc=minecraft.Minecraft.create()
> mc.player.setPos(31,0,26)
> y=0
> for line in sys.stdin:
>   x=0
>   for c in list(line):
>     if c=="#":
>       mc.setBlock(x, 21+y, 0, 35,6)
>     x=x+1
>   y=y-1
> '
$ 

これを実行すると、冒頭の画像になります。

日本語で作るとサイズが大きくなってしまうので、マインクラフトの画面からはみ出してしまいます。
(遠くまで見えるようにするのは、たぶんマイクラの設定次第なのだろうけど、これから勉強します)

はみ出してしまうので、以下のようにプレイヤーを動かして、全文を見せます。

あ、「とう」がありませんでした。

2 responses to “誕生日おめで!

  1. Were you looking for an Ugly Christmas sweater or sweatshirt or perhaps you wanted another Chevy Chase Christmas Vacation shirt? We’re sure to have your Christmas themed shirt here

    Click for info:
    http://bit.ly/ChristMAS-Tshirt

    Thank you!

  2. I like lockets and so do you?
    Click:
    http://bit.ly/Locketstore

    Thx!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA