タグ

javascriptと解説に関するhigediceのブックマーク (1)

  • 14KB JavaScriptマリオをコードリーディングしてみたよ - aike’s blog

    JavaScriptで書かれたスーパーマリオ。わずか14KBのサイズであのマリオを再現したということで話題です。 http://blog.nihilogic.dk/2008/04/super-mario-in-14kb-javascript.html これはソースを読まねばなるまい、ということでコードリーディングしてみました。14KBといってもYUI compressorで圧縮されているので、見るべきは圧縮前の方のソースです。 http://www.nihilogic.dk/labs/mario/mario.js 圧縮前といってもものすごいですよ、これ。空行やコメントを適切に入れて、分かりやすい変数名をつけて、しかも画像や音楽もすべてテキストデータとしてソース中に定義して、それでたったの35KB、1200行。 うーむ、信じられない。敵キャラのAIは?画像データは?JavaScriptでどう

    14KB JavaScriptマリオをコードリーディングしてみたよ - aike’s blog
    higedice
    higedice 2010/06/01
    へぼプログラマであると、等身大の自分を認識させてくれる記事であった
  • 1