CoffeeScriptってなに?

CoffeeScriptはJavaScriptにコンパイルできるプログラム言語です。 CoffeeScriptを使うにはNode.jsが必要です。 インストール方法とかはこの記事が分かりやすいです。 naveを使う方法がおすすめです。 Ubuntu 11.04 Natty Narwhal に Node と npm をインスト…

tiledMapLoader.jsの使い方 4 〜複数のマップを読み込んで遷移させる

tiledMapLoader.jsはTiled Map Editorというソフトで作ったマップをenchant.jsで使えるようにするプラグインです。 この記事はtiledMapLoader.jsの解説です。この記事の内容のサンプルはこちら一回目はマップを読み込んで表示する方法。 二回目はマップに配…

tiledMapLoader.jsの使い方 3 〜マップにイベントを配置する

tiledMapLoader.jsはTiled Map Editorというソフトで作ったマップをenchant.jsで使えるようにするプラグインです。 この記事はtiledMapLoader.jsの解説です。 全三回のつもりでしたがこれプラスあと一回の全四回になりそうです、はい。一回目はマップを読み…

tiledMapLoader.jsの使い方 2 〜マップからプレイヤーの初期位置を指定する。

Tiled Map Editorで作ったマップをenchant.jsで読み込むtiledMapLoader.jsの使い方、第二回目です。 第一回はこちら 今回できるようになること マップからプレイヤーの初期位置を指定できるようになります 前回のおさらい 前回までで、Tiled Map Editorで作…

tiledMapLoader.jsの使い方 1 (全3回予定)

tiledMapLoader.jsはTiled Map Editorというソフトで作ったマップをenchant.jsで使えるようにするプラグインです。 こんなやつ http://9leap.net/games/966できること Tiled Map Editorで作ったマップを読み込む マップ上にオブジェクトを配置する(←これはT…

プロトタイプベースの継承とコンストラクタ

JavaScriptのコンストラクタとか継承とかわからないなりにまとめ。 人間のトムとミュータントのケンをJavaScriptで表現してみるよ。 //人間 var Human = function(name, age){ this.name = name; this.age = age; this.type = 'Human'; }; //人間は、聞いた…

mapLoader.jsでオブジェクトレイヤに配置されたオブジェクトを読み込めるようになりました。

オブジェクトレイヤに配置されたオブジェクトを読み込めるようになりました MITライセンス表記付けました enchant.jsのコードを少し書き換えてたんですが、書き換えなくてもいけたので修正しました。 これにより以下のようにマップ読み込むときのコードが変…

Tiled Map Editorの使い方

tiledMapLoader.jsを使ってenchant.jsでマップを表示させたい人向けの解説です。 用意するもの Tiled Map Editor Tiled Map Editor リンク先のページの右側のメニューから、自分が使っているOSのインストーラをダウンロードしてインストールする。 インスト…

mapLoader.jsを使ってTiled Map Editorで作成したマップをenchant.jsに読み込む

タイトルの通り、Tiled Map Editorで作成したマップをenchant.js製のゲームで表示するプラグインを作りました。 enchant.jsのRPGのサンプルを使って使い方を説明します。手っ取り早く動作サンプルが見たい人はRPG_mapLoader.zipかhttp://9leap.net/games/942…