• 本

リバーシを作りながら学ぶJavaScript AIの基本対戦プログラムの開発に挑戦!

出版社名 秀和システム新社
出版年月 2024年2月
ISBNコード 978-4-7980-7169-5
4-7980-7169-2
税込価格 3,080円
頁数・縦 303P 24cm

商品内容

要旨

Webブラウザーで遊べる!自由にシェアできる!LEVEL1.作りたいものを日本語で説明できる。LEVEL2.コンピュータへの命令へ置き換える。LEVEL3.Webプログラミングの基本を身につける。JavaScriptの基本(変数と値、関数、条件分岐、繰り返し処理、非同期処理)とWebブラウザーの仕様(DOM操作、イベント受け付け、canvasによる描画)をゲームで学ぶ。サンプルダウンロードサービス―カスタマイズして遊べる。

目次

第1章 準備をしよう
第2章 プレイヤーや盤面や石などをプログラムで表現しよう(値)
第3章 画面を表示するキャンバスを作ろう
第4章 紙芝居のように画面を書き換えよう
第5章 画像を読み込んで描画しよう
第6章 リバーシの盤面を作ろう
第7章 スコアを表示しよう
第8章 アニメーションを管理しよう
第9章 クリック操作に対応させよう
第10章 リバーシの盤面を読み取ろう
第11章 石を置くルールをプログラムで表現しよう
第12章 リバーシの進行をプログラムで表現しよう
第13章 操作画面からリバーシのプログラムを呼びだそう
第14章 コンピューターに考えさせよう
第15章 音声を利用しよう

出版社・メーカーコメント

定番のボードゲーム「リバーシ」を作りながら、JavaScriptの基本を分かりやすく学べる入門書。

著者紹介

柳井 政和 (ヤナイ マサカズ)  
1975年福岡県北九州市生まれ。1997年熊本大学理学部生物科学科卒業。ゲーム会社勤務を経て、現在クロノス・クラウン合同会社代表社員として、ゲームやアプリケーションの開発、プログラミング系技術書や記事の執筆をおこなう(本データはこの書籍が刊行された当時に掲載されていたものです)