あるAnonymous Coward 曰く、オンラインゲーム「マインクラフト」内でテキストエディタを構築した強者がいるそうだ(Kotaku、Slashdot)。まずはデモ動画をぜひご覧頂きたいのだが、文字列は10×5の16セグメントディスプレイに表示されるようになっており、大文字小文字、数字や記号、また保存ファイルを読み込み表示することもできるとのこと。回路は「1列のレッドストーン」から作られているという。2年近くかけてこれを作り上げたというKoala_Steamedの次なる目標はこの回路をALUとCPUのあるコンピュータにすることだそうで、またRAMを搭載しファイルを保存できるようにするアイデアもあるとのことだ。
部門名 (スコア:3, すばらしい洞察)
そりゃ「まいん」にかける情熱はみんなすごいですから
# なんとかすいーぱーとか、くっきんぐあいどるあいまいなんとかとか・・・
Re:部門名 (スコア:1)
りぜるまいんのこともたまには思い出して…もらわなくてもいいです。
// アニメ版に個人的に思い入れているだけで普及する気はない。
Re: (スコア:0)
まーいんまーいんまーいんまーいん
まーいんえっさっそ
人知の偉大さ (スコア:3, 興味深い)
作った人も凄いし、なぜか「あぁ、コンピューターって本当に単純なロジックの丹念な積み重ねなんだな」
「こうやって論理的なステップを重ねていってコンピューターやソフトウェアの概念に辿り着いて
実現しているホモ・サピエンスって凄いなー」って実感してしまいました。
なんでだろう。マインクラフトのように簡素なブロックの積み重ねとして視覚化されているからだろうか。
Re:人知の偉大さ (スコア:1)
電界効果トランジスタ(ゲートに電圧をかけたらソース・ドレイン間に電流が流れる)を使ってコンピュータが作れるというのも、
ひとつひとつ順を追って説明を読むとよく分かるけど、直感的にはすごく不思議な気がします。
Re: (スコア:0)
レゴで作ってほしい。
セルフコンパイル (スコア:2, おもしろおかしい)
そしてマインクラフトでマインクラフトを作ると
Re: (スコア:0)
名前はMinecraft Minecraft editionになるんですね
Re: (スコア:0)
こいつも例によってチューリング完全なのかな?
確かライフゲームってチューリング完全で(グライダー砲とか組み合わせて
論理ゲートが構成できるらしい)ライフゲーム自身を実装したって聞いたけど。
Re:セルフコンパイル (スコア:3, 参考になる)
1) ライフゲームはチューリング完全
2) チューリング完全な処理系を実装できるシステムもチューリング完全
3) Minecraftでライフゲームは作れる [youtube.com]ので、Minecraftもチューリング完全
みたいです。例によって。
Brainfuckインタープリタ [youtube.com]でも可。
リトルビッグプラネット [wikipedia.org]もライフゲームを作れる [youtube.com]からチューリング完全とされておりますな。
Re: (スコア:0)
確かMTGもチューリング完全のはず
わからん (スコア:1)
キーボードとプロセッサを繋いでいる
Single wire carries all data & commands (3:38あたり)
ってシリアル通信の仕掛けが特に想像がつかない・・・
クロックの同期とかどーなってるんだろ。
それとももしかして思いっきりフェイク動画?
Re:わからん (スコア:2)
PCキーボードみたいなKBCがあるわけではないので、送ってるのは生のスキャンコードじゃないかな
Re:わからん (スコア:3, 参考になる)
Re:わからん (スコア:2, 興味深い)
そうはいうがな、
回路が大きくなると遅延で同期が大変になるんだぜ。
http://www.nicovideo.jp/watch/sm18023421 [nicovideo.jp]
http://www.nicovideo.jp/watch/sm18029807 [nicovideo.jp]
Re: (スコア:0)
Minecraftの場合には個々の部品の同期は取れちゃうから不要なんでないの?
Re: (スコア:0)
ごく普通に、Start bitから始まるんでないかな。
各ビットのサンプリングは、各ティックごとに行えばいいからクロック信号は不要だろうし。
生きてます (スコア:1)
新規ファイルの時に画面がうわーっとなる感じがなんか、ナマモノな感じ。
クロスバ交換機とか、階差機関とか。大好物。
デモ動画 オフトピ:-1 (スコア:1)
デモ動画みて酔いましたorz
1分くらいでみるのやめたのですが、みなさん平気なんでしょうか?
#オフトピだけどIDで
☆大きい羊は美しい☆
Re: (スコア:0)
確かにすごいけど、こういうの結構前からあるよね
BaSiX (スコア:0)
TeX上で走るBASICインタプリタ [ctan.org]なんてのもありました。
今から25年ほど昔の話です。
Re: (スコア:0)
やればできるのはわかりきったことなので、やるにあたってどういう困難があってどう解決したかが肝心だと思うのだけど、それについて触れた話はみたことがない
Re: (スコア:0)
上の方に遅延の話がでてましたな
Re: (スコア:0)
この手の話題ならば Little Big Planet が有名ですかね。
しかも物理演算とアナログ的な機構で実現してしまうから職人さんに脱帽です。
Re: (スコア:0)
なんだって、やらないで見てるだけな人はつまらんだろう