Short Coding

| | コメント(4) | トラックバック(1)
昔書いたぷよぷよ on Javascriptが晒されているのを久しぶりに見つけたのでメモ。
もう4年少し前になるんですね。Short Codingの技法も、当時のものが残っているとはいえずいぶんと変わったものです。
教えてくれた毛つこさん、ありがとうございます。

当時作ったぷよぷよの最新版はここに晒していますが、現代の職人さんたちが工夫を凝らしたらもしかしたら7行に納まっちゃったりするのかもしれません。

C言語限定になるとさらにすごいhackが山のように見つけられているのですが、それに関してはShort Coding 〜職人たちの技法〜が非常に参考になると思います。もちろん他の言語に関しても、Short codingの技は発展しています。腕に自信のある方はCode Golfに参戦することをおすすめします。いや、時間を食うので本当のところはおすすめできません。

//

この機会にみなさんにお聞きしたいのですが、七行プログラミングスレを最初に立てた「トリッキーの1」さんをご存知でしょうか。軽く探しています。身近、せいぜい2hopにいると思うのですが。

トラックバック(1)

このブログ記事を参照しているブログ一覧: Short Coding

このブログ記事に対するトラックバックURL: http://pascal.iobb.net/diary/mt-tb.cgi/32

» わずか681バイトで動くぷよぷよ([Z]ZAPAブロ〜グ2.0)~のトラックバック

「わずか565バイトテトリスのプログラミング解説」で載せた、「10行ぷよぷよ」の作者pascalさんからトラックバックが来ました。 Short Co... 続きを読む

コメント(4)

k.inaba :

全然面識ないですが紀平さん(http://kihira.jp/)ですよね>トリッキーの1さん。

pascal :

kinabaさんありがとうございます。
4年くらい前にやってたときにコメントを頂いたことがあって、どうやら身近っぽい雰囲気があったので結構気になっていたのです。ようやくすっきりしましたー。

Anonymous :

この短さはすごいですね。
一種の芸術ですね。
ただ一応バグ報告ですが
スペース、シフト、エンターのいずれかを押すと
ぷよが右上に移動しちゃいます。

pascal :

このコードはもともと七行に収めようといじっていたのですが断念してしまっていました><
縮めているときの名残で「方向キー,x」以外のキーを押したときは動作が怪しいことになっていますね…。よくないなーとは思いつつ放置してしまっていました。七行に収まらないなら修正しちゃったほうがいいかもしれませんね。本当はzで左回転もやりたいところなので、そうしたほうがいいかなぁとも思っています。

ご報告ありがとうございます。気が向いたら修正します。

#ぷよぷよを七行にする勇者が現れてほしいものです…。
#七行になるとしたら、僕のコードを編集するのではなくて全く新しく作ったほうがやりやすいと思います。

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、pascalが2007年11月 9日 12:51に書いたブログ記事です。

ひとつ前のブログ記事は「Gmailのコードに大幅な変更」です。

次のブログ記事は「グーグルの科学者、量子コンピュータを使ったデモを実施へ:ニュース - CNET Japan」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01