翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

enchant.jsスマートフォンゲーム開発講座 PRO対応 JavaScript+HTMLによるはじめての2Dゲーム【PDF版】

phi(著) , 株式会社ユビキタスエンターテインメント(著)

商品番号
131300
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2014年12月22日
ISBN
9784798131306
データサイズ
約30.1MB
制限事項
印刷可・テキストのコピー可
キーワード
ゲーム  アプリ開発  JavaScript  電子書籍【PDF版】

3,080円(税込)(本体2,800円+税10%)
送料無料

280pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

HTML5 とJavaScript で作るはじめてのスマートフォンゲーム

「enchant.js」は、スマートフォンのブラウザ上で動作するゲームを作成できるゲーム制作エンジンです。HTML5/JavaScriptベースで作成でき、かつ無料で利用できるため、次世代のゲーム制作エンジンとして注目を集めています。本書は、そんなenchant.jsの使い方を、基礎から丁寧に解説しました。サンプルをベースに作りながら学べるため、初学者でも直感的に、楽しみながら学習することができます。サンプルは全てWebからダウンロード可能。また、enchant.jsの有償ライセンスである「enchant PRO」についても網羅しています。enchant.js & PROをゼロから学びたい全てのユーザーに、ぜひ手に取ってほしい1冊です。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

ORIENTATION enchant.jsとは

CHAPTER 01 JavaScriptの基礎文法

LESSON 01 変数をマスターしよう
LESSON 02 条件分岐をマスターしよう
LESSON 03 繰り返しをマスターしよう
LESSON 04 関数をマスターしよう

CHAPTER 02 enchant.jsの基礎を学ぼう

LESSON 05 enchant.jsのひな形を作ろう
LESSON 06 Spriteを使って画像を表示しよう
LESSON 07 ラベルを使ってテキストを表示しよう
LESSON 08 クラスの定義と継承をマスターしよう

CHAPTER 03 シンプルなタッチゲームを作ろう

LESSON 09 Spriteを表示しよう
LESSON 10 Spriteを動かそう
LESSON 11 タッチに反応させよう
LESSON 12 残りの数を表示しよう
LESSON 13 プラグインを使って開始・終了画面を作ろう
LESSON 14 サウンドを再生しよう

CHAPTER 04 シューティングゲームを作ろう

LESSON 15 プレイヤーを表示して動かせるようにしよう
LESSON 16 弾を撃てるようにしよう
LESSON 17 敵を作ろう
LESSON 18 衝突判定とスコア表示
LESSON 19 背景画像を表示してスクロールさせよう
~開始・ 終了画面も追加する~
LESSON 20 ゲームをブラッシュアップしよう
~ SEや爆発エフェクトなどの追加~
LESSON 21 tl.enchant.jsを使って敵に複雑な動きをさせよう

CHAPTER 05 アクションゲームを作ろう

LESSON 22 プレイヤーを表示してジャンプさせよう
LESSON 23 敵の実装と終了判定
LESSON 24 アイテムの追加とスコア表示
LESSON 25 背景を横スクロールさせよう
LESSON 26 BGMやSEを再生させよう

CHAPTER 06 アクションゲーム:ドラゴンバスター!!

LESSON 27 avatar.enchant.jsを使ってアバターを 作成・表示しよう… 212 LESSON 28 背景の表示とスクロール処理
LESSON 29 プレイヤーの移動処理を実装しよう
LESSON 30 ユーザインタフェースを表示しよう
LESSON 31 モンスターを作成・表示しよう
LESSON 32 tl.enchant.jsを使った攻撃とダメージ移動

CHAPTER 07 加速度センサーを使ったゲームを作ろう

LESSON 33 Mapクラスを使ってフィールドを作成・表示しよう
LESSON 34 プレイヤーがフィールド上を
動き回れるようにしよう
LESSON 35 マップとプレイヤーの衝突判定
LESSON 36 ゴールと鍵を配置してクリア判定をしよう
LESSON 37 プレイヤーの移動を加速度センサーに置き換えよう

CHAPTER 08 3Dゲームを作ろう

LESSON 38 gl.enchant.jsを使ってみよう
LESSON 39 プリミティブの移動と回転、拡縮
LESSON 40 3Dプリミティブを連続して生成・表示しよう
LESSON 41 3Dのタッチゲームを作ろう
LESSON 42 3D避けゲーを作ろう
APPENDIX 作成したゲームの公開&enchant.jsリファレンス集
 01 9leapでゲームを公開する
 02 公開したゲームをアプリ化する
 03 enchant.jsリファレンス集

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

ふらく さん

2019-03-21

他のenchant.jsの本は購入時に検討の為に少し読んだだけですが、それらと比べて一番マシなんではないだろうか。相変わらず触りだけの超入門のものは誤字だらけですが、その事についてはもう諦めてます。内容はゲームを作っていく過程で技術を覚えるれるようになっていて分かりやすく、いざゲームを作る時にも迷う事が少なくて済みそうで良かった。できればもう少しリファレンス部分を増やして欲しかったです。 本文に15フレーム感覚で処理すると有りましたが、「数えるな感じろ」と言うことでしょうか(笑

関連商品

色の物語 黒【PDF版】

3,300円(税込)

2024.06.17発売

色の物語 黒【紙+PDFセット】

6,600円(税込)

2024.06.17発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る