Skip to content

解説書第二弾「enchant.js 開発のレシピ」発売開始! 書店へ急げ!

CEDEC AWARDS受賞に続き、またまためでたいニュースが飛び込んできたぞ!

なんと大ヒット売り切れ続出中のenchant.js公式ガイドブックに続き、enchant.js本第二弾が秀和システムトレーディングさんから発売された!

著者は、9leapへの常連投稿者としても御馴染みで「enchant.js 怒濤の100tips」の作者でもあるphiさん。

こちらの書籍では公式ガイド執筆時点ではまだ存在していなかったさまざまなプラグイン、tl.enchant.jsやgl.enchant.js、avatar.enchant.jsなどの解説も充実していて、enchant.jsユーザーなら欠かせない一冊に仕上がっているぞ!

目次はざっと以下の通り

Chapter01 開発環境のレシピ
レシピ 001 enchant.jsをダウンロードして実行する
レシピ 002 Chrome Developer Toolsを使う
レシピ 003 変数の中身を表示する
レシピ 004 変数の詳細を表示する
レシピ 005 エラーの内容、場所を確認する
レシピ 006 break pointをセットして処理を止める
レシピ 007 jsdo.itのコードを作る
レシピ 008 jsdo.itで作ったコードを編集する
レシピ 009 jsdo.itで作ったコードを保存、実行する
レシピ 010 jsdo.itで作ったコードにライブラリを追加する
レシピ 011 jsdo.itで作ったコードをダウンロードする
レシピ 012 jsdo.itで作ったコードをスマートフォンモードで実行する
レシピ 013 jsdo.itで作ったコードをフルスクリーンモードで実行する
Chapter02 基本のレシピ
レシピ 014 ゲーム画面の背景色を変更する
レシピ 015 ゲーム画面の幅、高さを指定する
レシピ 016 画像を表示する
レシピ 017 文字を表示する
Chapter03 EventTargetのレシピ
レシピ 018 更新イベントリスナを登録する(on+イベント名)
レシピ 019 更新イベントリスナを登録する(addEventListener)
レシピ 020 タッチイベントリスナを登録する
レシピ 021 独自イベントを作成、発行する
レシピ 022 登録したイベントリスナを削除する
レシピ 023 登録した全てのイベントリスナを削除する
レシピ 024 イベントに登録した無名関数を削除する
Chapter04 Node、Entityのレシピ
レシピ 025 背景色を指定する
レシピ 026 幅、高さを指定する
レシピ 027 移動させる
レシピ 028 相対的に移動させる
レシピ 029 透明度を指定する
レシピ 030 表示/非表示を切り替える
Chapter05 Spriteのレシピ
レシピ 031 回転させる
レシピ 032 拡縮させる
レシピ 033 フレームアニメーションさせる
レシピ 034 フェードアウト/フェードインさせる
レシピ 035 タッチしたら削除する
レシピ 036 大量のSpriteを表示する
レシピ 037 ランダムな方向に移動させる
レシピ 038 移動させて画面外に出ないように制御する
レシピ 039 フレームアニメーションを使って画面上を走らせる(進行方向に応じて向きを変更する)
Chapter06 Labelのレシピ
レシピ 040 表示するテキストの色を指定する
レシピ 041 表示するテキストのフォントスタイルを指定する
レシピ 042 タッチする度にカウントアップさせる
レシピ 043 経過フレームを表示する
レシピ 044 経過時間を表示する
レシピ 045 指定した時間以下になったら色を変える
レシピ 046 指定した時間以下になったら点滅させる
Chapter07 Surfaceのレシピ
レシピ 047 点を描画する
レシピ 048 直線を描画する
レシピ 049 四角形を描画する
レシピ 050 三角形を描画する
レシピ 051 円を描画する
レシピ 052 円弧を描画する
レシピ 053 画像を描画する
Chapter08 Mapのレシピ
レシピ 054 タイル画像を使ってマップを表示する
レシピ 055 マップ上に障害物があるかをチェックする
Chapter09 キー入力/タッチ操作のレシピ
レシピ 056 キーと数値をバインドする
レシピ 057 十字キー入力に応じて移動させる
レシピ 058 キー入力に応じてジャンプさせる
レシピ 059 画面端に行ったら逆にワープさせる
レシピ 060 タッチした位置に移動させる
レシピ 061 タッチしている位置に移動させる
レシピ 062 傾きセンサーに反応させる
Chapter10 当たり判定のレシピ
レシピ 063 スプライト同士の当たり判定(矩形)
レシピ 064 スプライト同士の当たり判定(円形)
Chapter11 Groupのレシピ
レシピ 065 親子関係を付ける
レシピ 066 複数の要素をまとめて動かす
Chapter12 Soundのレシピ
レシピ 067 音を読み込んで再生する
レシピ 068 音を連続で再生する
レシピ 069 再生中の音を停止する
レシピ 070 音を中断、再開する
レシピ 071 音のボリュームを変更する
レシピ 072 BGMをループ再生させる
Chapter13 nineleap.enchant.jsのレシピ
レシピ 073 開始画面、終了画面を表示する
Chapter14 util.enchant.jsのレシピ
レシピ 074 画像テキストを表示する
レシピ 075 スコアを表示する
レシピ 076 タイマーを表示する
レシピ 077 ライフを表示する
レシピ 078 バーゲージを表示する
Chapter15 ui.enchant.jsのレシピ
レシピ 079 ボタンを表示する
レシピ 080 十字キーパッドを表示する
レシピ 081 アナログパッドを表示する
Chapter16 avatar.enchant.jsのレシピ
レシピ 082 アバター画像を生成して表示する
レシピ 083 アバターモンスターを表示する
レシピ 084 アバター背景を表示する
Chapter17 tl.enchant.jsのレシピ
レシピ 085 フレーム数を指定して移動させる
レシピ 086 フェードイン/フェードアウトさせる
レシピ 087 拡縮アニメーションする
レシピ 088 回転アニメーションする
レシピ 089 待ち時間を設定する
レシピ 090 アニメーション終了後に関数を実行する
レシピ 091 アニメーション終了後に複数の関数を実行する
レシピ 092 トゥイーンアニメーションさせる
レシピ 093 並列でアニメーションさせる
レシピ 094 ループアニメーションさせる(ジグザグに移動させる)
レシピ 095 イージングを指定する
Chapter18 gl.enchant.jsのレシピ
レシピ 096 gl.enchant.jsをセットアップする
レシピ 097 カメラを動かす
レシピ 098 ライトの方向を変更する
レシピ 099 テクスチャを貼り付ける
レシピ 100 3Dスプライトを動かす
レシピ 101 3Dスプライトを回転させる
レシピ 102 3Dスプライトを拡縮させる
レシピ 103 平面を生成、表示する
レシピ 104 ボックスを生成、表示する
レシピ 105 キューブを生成、表示する
レシピ 106 球体を生成、表示する
レシピ 107 シリンダーを生成、表示する
レシピ 108 トーラスを生成、表示する
レシピ 109 3Dモデルを生成、表示する
Chapter19 その他のレシピ
レシピ 110 ゲームのフレームレートを設定する
レシピ 111 ゲーム画面の幅を勝手に拡縮しないようにする
レシピ 112 スマートフォンでホームにアイコンを追加する
レシピ 113 スマートフォンでフルスクリーン表示する
レシピ 114 フルスクリーン表示した際のステータスバーを透明にする
レシピ 115 9leapに投稿する

ご覧のように、まさに「怒濤」な内容に仕上がっている。
enchant.jsを開発チーム以上に使いこなしているphiさんだからこその充実した内容だ。

初心者から上級者まで、enchant.jsを極めるなら一冊は持っていたい本だと思うぞ。
当然、私shi3zも朝イチで秋葉のヨドバシで買うつもりだ

みんな書店へ急げ!

ネットでも買うことができるがなぜかAmazonではまだ売ってない。
(ついに Amazonでも買えるようになった!)

秀和システムトレーディングのページからリンクされてる楽天ブックスでは買える模様だ。

でも確実なのはやはり書店に行くことだろう

さあそして早速買ってきたぞ!

秋葉原の書泉ブックタワーでは二段で平積みされていた。
その隣にはenchant.js公式ガイドブックもまだ売っていたぞ。

早速中身をみてみよう・・・・

おお!
たっぷりのソースコードと図版入りでわかりやすくなってる!!!

これは電車で移動するときに読んだりすると楽しそうだなあ。

 「こんなことはどうやればいいのかな?→なるほどこうか!」

という、逆引きスタイルで解説されているのがとてもいい。
もちろん、最初のページから順番に読んでいってもenchant.jsの基礎的なことからjs.do.itの
使い方、そして公式ガイドには未収録の各種最新プラグイン(tl.enchant.js, gl.enchant.js, avatar.enchant.jsなど)の詳細な解説までまるごと書かれている。
これは万年ドキュメント不足でユーザー様におこられていた我々enchant.js開発チームとしてもうれしい。

これなら中級者が次なるステップアップとして読むのはもちろん、初心者でも上級者でも楽しめる一冊に仕上がっていると納得できる。

質の高い解説書が早くも登場したのは、enchant.js開発チームとしても嬉しいことだ。
ぜひ皆さんも書店で見つけたら、手に取って読んでみてほしいぞ!

このエントリーをはてなブックマークに追加
はてなブックマーク - 解説書第二弾「enchant.js 開発のレシピ」発売開始!  書店へ急げ!
Post to Google Buzz
Share on GREE

Related posts:

  1. enchant.jsで3Dの”ハコニワ”マップが簡単に創れる「ハコニワプラグイン」が凄すぎる
  2. avatar.enchant.jsが登場!2000万通りの中から君だけのキャラが作れる!?
  3. enchant.jsで3Dポリゴンの表示に挑戦! #1
  4. 東京大学でenchant.jsが講義に登場!/東大で実際に使われたサンプルコード一覧
  5. ハコニワプラグインに新版が登場!

Facebook comments:

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*