書店員向け情報 HELP
出版者情報
勇者と冒険する ゲームプログラミングの世界
enchant.js+JavaScriptで行こう!
- 書店発売日
- 2013年8月21日
- 登録日
- 2015年8月13日
- 最終更新日
- 2015年8月13日
紹介
PC、スマホ、タブレットのどれでも動くゲームを、JavaScript+enchant.jsでつくるプログラミング入門書です。一見すると難しそうなプログラミングの世界を、キャラクターの勇者とサルが親しみやすい説明で道案内。プログラムの考え方、つくり方を、楽しく身に付けられます。
プログラミングには「9leap」のサイトを利用するので、ブラウザが動くパソコンさえあればすぐに始められます。公開されている本書のサンプルプログラムで動作を確かめたり、自分で作ったゲームを公開してみんなに遊んでもらうこともできます。プログラムの入力になれないうちは、サンプルプログラムをひな形にして改造してもよいでしょう。
目次
プログラミングの国に出かけよう
まず遊んでみよう
この本でつくるゲーム
enchant.jsキャラクター図鑑
1章 とても短い助走
1-1 コンピューターとプログラムの話
1-2 プログラムをつくる前の準備
2章 はじめてのプログラミング
2-1 はじめのプログラム――「こんにちは」を画面に表示させる
2-2 リテラルと変数――プログラムのなかのデータ
2-3 条件分岐――もし○●だったら××する
2-4 繰り返し――プログラムのどうどうめぐり
2-5 配列――整理箱に入っているデータ
2-6 オブジェクトの話――もぐらたたきゲームで考えるオブジェクト指向
2-7 関数――君にまかせるよ!
2-8 イベントリスナー――コトが起きたぞ、動け!
3章 enchant.jsを使って絵を動かす
3-1 enchant.jsを利用する―――文字ラベルを表示する
3-2 クマさん登場――スプライトを使う
3-3 走れクマさん――画面更新のイベントリスナー
3-4 クマさんがタッチされたら――スプライトへのタッチを知る
3-5 たくさんのクマさんを走らせよう――クラスの定義
3-6 クマさんを操作する―――画面タッチの位置を調べる
3-7 クマさんでアニメーションをつくる――Timelineオブジェクト
3-8 クマさんのフルーツ狩り――仕上げのゲーム
4章 ゲームをつくるよ!
4-1 もぐらたたき―――状態カウンターでもぐらを出したりひっこめたり
4-2 パズルゲーム―――配列をピース画像の管理に使う
4-3 アクションゲーム―――無限に続く野原をスクロールするには
4-3 クイズゲーム―――配列のデータでクイズをつくる
4-4 シューティングゲーム―――オブジェクトの関係を設計する
[付録]記号さがし
索引
上記内容は本書刊行時のものです。