アーカイブ
カテゴリー
-
最近の投稿
カテゴリー別アーカイブ: JavaScript
RPGの魔法を実装する-設計編
Retro RPGの魔法の実装について検討します。 魔法を実装する上で面倒に感じるのが、個々の魔法の作用がバラエティーに富んでいる(ように感じる)点です。これを素直に条件分岐やハードコーディングでゴリゴリと実装はしたくな … 続きを読む
セーブとロード
ブラウザーアプリの場合、データーを保存するのはサーバーかローカルになりますが、ここは問答無用でローカルに保存する方法について検討します。
カテゴリー: JavaScript, ゲーム作成
コメントは受け付けていません。
JavaScriptでRPGの戦闘シーンを作る
JavaScriptでコマンド入力式の戦闘のプログラミングについて考察してみる。
Javascript Arrayの継承
Arrayの継承、実はモダンブラウザ(ie7を除く)だと、ほぼ旨くいくんですね。
メンバー変数ではなくてプロパティーについて
JavaScriptにはpublicやprivate等の概念は無いですがやはり、private相当の属性にはgetterやsetterを提供してやりたくなります。
JavaScriptの継承を実装する
JavaScriptには継承の機能が無い(代わりにプロトタイプチェーンを使用して同等の機能を実現する)わけですが、一つ自分好みの継承関数を実装してみたいと思います。 ソース:inherit.js
XML to JSON
今、せっせと誰が使うかわからないJavaScriptライブラリを作成していますが、.NetのXmlSerializerに相当するクラスが欲しくなったので作成(デモ)してみました(jQuery必須)。 ソース:dq-ser … 続きを読む
JavascriptのNaNを判定
isNaN()について、どうも間違った説明をしているところが多いようですね(ググってて混乱しました)。 NaNは==や===に対して常にfalseを返すため、parseInt()の返値がNaNかどうかを判定するのにisN … 続きを読む
カテゴリー: JavaScript, tips
コメントは受け付けていません。
VS2010 が起動できない
突如として Visual Studio 2010ベータ版が「The application cannot be started.」といって起動出来なくなった。 結局、コマンドプロンプトからdevenv /resetuse … 続きを読む