ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング
1,650円 (1,500円+税)
関連サイト
本書の詳細ページが用意されています。
内容紹介
若い人向けに、楽しく学ぶことができるようにゲームを中心にしたサンプルを豊富に取り上げます。また、習得した知識を確認するための演習も満載。プログラミング上達の早道はなによりコードを読み、コードを書いてみることという筆者の経験から、リストを読み、実際に書いてもらうことを目指します。
本書前半はプログラミング経験のまったくない人を対象に、HTML、CSS、JavaScriptの基本知識を解説。平板な解説に陥らないように、豊富なサンプルと演習が用意されています。
本書後半は誰でもなじみのあるブロック崩し、テトリスライクなゲームを作成していきます。サンプルは、コード入力の負担が過度に大きくないこと、コードがわかりやすいこと、ちょっとした驚きがあることを心がけています。読者が自分で入力・確認してく過程で、プログラミングのスキルを身に着けることができるでしょう。
書誌情報
- 著者: 田中 賢一郎
- ページ数: 326ページ
- 対応フォーマット: PDF, EPUB
- 出版社: インプレス NextPublishing
対象読者
プログラミングに興味のある高校生以上
著者について
田中 賢一郎
1994年慶應義塾大学理工学部計測工学科修了。同年キヤノン株式会社に入社。2000年にデジタル放送立ち上げの会社に出向。その間に一人でデータ放送ブラウザを実装し、マイクロソフトへソースライセンスする。2008年より Windows Media Center TVチームの開発者としてマイクロソフト ディベロップメント株式会社へ。現在はWindows開発統括本部にて、パートナーのエンゲージメントをサポートするとともにWindows新規機能の検討に携わる。趣味はジャズピアノ演奏。宮澤隆氏に師事。週末は横浜界隈のジャムセッションに出没。
目次
はじめに
- 電子書籍閲覧に関するご注意
- 本書の動作環境
第1章 HTML入門
- 1-1 はじめてのHTML
- 1-2 画像の表示
- 1-3 DOM(Document Object Model)
- 1-4 イベント
- 1-5 デバッグのコツ
第2章 CSS入門
- 2-1 Webページの見映えを設定する
- 2-2 インラインスタイル
- 2-3 style要素内にCSSを記述する
- 2-4 link要素でCSSファイルを参照する
- 2-5 ページのレイアウト
- 2-6 色や長さの指定
- 2-7 主なスタイル
第3章 JavaScript入門
- 3-1 プログラミング言語とは
- 3-2 変数
- 3-3 コメント
- 3-4 配列
- 3-5 演算子
- 3-6 条件式
- 3-7 制御式
- 3-8 関数
- 3-9 デバッグ
- 3-10 DOMの操作
- 3-11 オブジェクトの操作
- 3-12 組み込みオブジェクト
- 3-13 JSON記法
第4章 Canvas
- 4-1 コンテキスト
- 4-2 描画の方法
- 4-3 文字
- 4-4 画像
- 4-5 座標系
第5章 ゲームプログラミングに挑戦
- 5-1 Canvasを使った基礎的なゲーム
- 5-2 横方向にスクロールするゲーム
- 5-3 DOMを使ったパズルゲーム
- 5-4 ボールの反射を応用したゲーム
- 5-5 シューティングゲーム(1)
- 5-6 シューティングゲーム(2)
- 5-7 全方位スクロールゲーム
- 5-8 リアルタイム陣取りゲーム
- 5-9 落ちもの系ゲーム