ゲームではじめるプログラミング!『ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!』を5名様にプレゼント

Web技術&ゲームプログラミングを学ぼう!

JavaScriptでココまでできる!――つくりながら学べるWeb技術&ゲームプログラミング入門書。JavaScriptを使用したブラウザゲームの作り方を解説します。13本のゲームをつくりながら、JavaScriptだけでなくHTML/CSSなどのWeb技術の基本的な使い方とブラウザゲーム制作ノウハウをしっかり学習できます。「これからプログラミングを始めてみたい」「HTMLやJavaScriptを使ってゲームをつくってみたい」といった初心者に最適の一冊です。

目次

免責事項/動作環境/サンプルダウンロードについて
はじめに
本書でつくるサンプルゲーム

Chapter 1 HTML+CSSの基本
1-1 HTML/CSS/JavaScriptの関係
1-2 文書の構造
1-3 最初のHTML
1-4 HTMLの書き方の規則
1-5 HTMLの主な要素
1-6 統合開発環境のすすめ
1-7 CSSの概要
1-8 CSSの書き方
1-9 ページのレイアウト

Chapter 2 JavaScriptの基本
2-1 プログラミング言語JavaScript
2-2 変数と演算
2-3 比較と条件式
2-4 配列と繰り返し
2-5 関数
2-6 プログラムのバグをとる作業デバッグ
2-7 オブジェクト
2-8 組み込みオブジェクト
2-9 プロトタイプ
2-10 イベント
2-11 関数オブジェクト
Chapter 3 Canvasの基本
3-1 <canvas>要素で図形を描く
3-2 さまざまな図形の描画
3-3 座標系の設定

Chapter 4 [実践]ゲームプログラミング
4-1 スライドパズル(15puzzle)
4-2 神経衰弱(FlipCards)
4-3 荷物を運ぼう(CarryIt)
4-4 リバーシ(ReversiblePiece)
4-5 タマゴを大事に(EggCatch)
4-6 ダンジョン(Dungeon)
4-7 宇宙船サターンボイジャー(SaturnVoyager)
4-8 ファンキーブロック(FunkyBlocks)
4-9 食べ尽くせ!(Chase)
4-10 超難度・忍者ジャンパー(Jumper)
4-11 インベーダーを撃ち落とせ!(Shooting)

Chapter 5 物理エンジンを使ったゲーム
5-1 物理エンジンとは
5-2 物理エンジンの利用例
5-3 ビリヤード(Billiard)
5-4 ベジタブルマーチ(VegetableMarch)

プレゼント応募要項

  • 応募締切2024年11月25日(月)17:00
  • 当選者数5名様
  • 応募方法下記応募フォームに必要事項をご記入して応募をお願いします。当選者の発表はプレゼントの発送をもって代えさせていただきます。発送は12月上旬の予定です。

必要事項をご入力の上、「応募する」ボタンを押してください。
は入力必須の項目です。

会社名/所属団体名
会社等の組織/団体に所属されていない場合は任意の法人格を選択のうえ、「フリーランス」などご記入ください



メールアドレス

プレゼント送付先

郵便番号
  • -

都道府県
市区町村以降の住所
マンション・ビル名までご入力ください
電話番号
  • -
  • -

メールマガジンの購読

プレゼントの応募にはメルマガの購読が必須となります。

「はい」を選択すると、Think ITの最新情報をお届けいたします。メルマガについて詳しくはThink ITメルマガ会員のご案内をご覧ください。

Think ITのメールマガジン「Think IT Weekly」を購読する