2011-11-01から1ヶ月間の記事一覧
内容はタイトル。以上。詳細は以下より。 Node v0.6.3 | Node.jsnpmはRubyにおけるrubygems, PythonにおけるPYPIのようなもの。 標準でnpmコマンド入るようになったので、インストール後 npm install -g coffee-script すればcoffee-script使えるようになる…
旧・Macの手書き説明書 - FC2 BLOG パスワード認証 読んでたら書きたくなった。環境構築厨として。アプリのリンクやスクショ貼るのめんどかったので、ぐぐってください。ターミナルでできることはターミナルでやる派なので、最近はアプリ減りました。 Dock表…
僕は面倒くさがりなのでnodeをMacのhomebrewで管理してるのですが... 日課のようなコマンド sudo brew update sudo brew install nodeこの node , require するとセグフォします。 https://github.com/isaacs/npm/issues/1725 Issac : Reinstall node from s…
概要 canvas画面外にあるものはレンダリングしない コストが高い画像を生成したならimg.src = canva.toDataURL()で突っ込んどく encahnt.jsやeasel.jsのコードを読んでいたら似たような仕組みがあったので参考にした。 (enchant.js、call,applyを多用してい…
nodeのシンプルな KVS。 DBMを立ち上げる必要がないJSONベースのKVSが欲しかった。インスコ npm install nstore試す。相変わらずcoffeescript。./test.dbで起動 mizchi-mba:mzi%[~] coffee coffee> nstore = require('nstore') { initialize: [Function: ini…
作ってみると自分自身が面白くなってしまったので、とりあえず作り込むとします。 名前とコンセプトを明確に シナリオ含めた演出を明確にする必要 リファクタリング デバッグのためにアドホックになってしまったコードを整理 ゲームデザインをしっかり定めて…
Canvas/WebSocketでディアブロクローンなネトゲを作ってみた - mizchi logの解説ちゃんと勉強して実装したわけじゃないけど、つくってみたい!と思った人が一通り実装できる程度の解説をする。 ゲームプログラミングとウェブプログラミングの初歩を知ってる…
できたよー! 遊び方 次のURLから、twitterアカウントでログインする。 http://w-mtlab.com:4444/ 対応(確認)ブラウザはGoogleChrome Firefox4.0以上。 同時に10人ログイン程度まではテスト済。それより増えるとわからん。 矢印キー or WASD 移動 数字キーで…
Twitterで垂れ流したのを適当にまとめる。JSでライブラリ作るときは組み込み型のプロトタイプに触れないことがマナーになってるっぽい雰囲気あるけど、デファクトなライブラリがあったら明示して使っていいと思うんだけどなーってprototype.jsの死骸を眺めつ…
PFU Happy Hacking Keyboard Lite2 for Mac 英語配列 USBキーボード Mac専用モデル ホワイト PD-KB200MA出版社/メーカー: PFU発売日: 2007/01/24メディア: Personal Computers購入: 8人 クリック: 77回この商品を含むブログ (7件) を見るハイペリオン〈下〉 …
参考にしたのはここ http://racanhack.sourceforge.jp/rhdoc/index.html 方針 上記の説明だけ読んでコード参考にしなかったので全然違う実装になった。大きな空部屋を作って、部屋のクラスごとに担当する領域を持っておく。再帰構造で次の部屋の参照をもっと…
コールバックごりごり書いてるとネストが深くなって嫌だね〜 ということで深くならない用な記法を追加するプリプロセッサをでっち上げる、というテスト。CoffeeScript自体がJSの文法を拡張するものだから、自分で追加してもいいじゃん、ということでソースを…
写経で身につけるプログラミングの基本 | Social Change! って記事が話題になってて 自分はあまり意味が無い、と常々思っていた。以下その理由。 写経が効果的なのは一行で実行できるものだけ プログラミングで、最初に覚えるべき概念は、四則演算、条件分岐…