著者:fkuMnk
ページ数:138

¥700¥0

技術書典9で発表された内容をKindle版として再編。

本書では、Phaser 3という名前のHTML5ゲームフレームワークを使ってコンピューターゲームの作り方を学んでいきます。Phaser 3はWebアプリケーションとしても動作するクロスプラットフォームのゲームシステムで、本書では主にJavaScriptで書いたコードをWebブラウザで確認しています。また、豊富なサンプルコードや、ユーザーコミュニティー、ソースコードに基づくAPI Documents、そしてオープンソースライセンスによる公開されたGitリポジトリなどの特徴を持っています。
本書のチャレンジによって、皆様にプログラミングやソフトウェア文化と触れる良いきっかけが訪れれば幸いです。

・本書の構成
この本は、日記風の体裁で書かれており、8月1日から31日までの間に行ったコンピューターゲーム開発の記録を、1日毎に一つの編として収録しています。
本書の執筆にあたり、Phaser3というゲーム開発フレームワークをHello Worldの状態から実際に習得し、1ステップずつ必要な技を学んでいく様子を記録しました。 
1日から31日までの内容を順を追って読み進めていくことで、スマートではないながらも、試行錯誤を続けながらゲームの開発に必要な機能を少しずつ習得していく様子が伺えるかとおもいます。
巻末には本書で取り扱った資料のURLなどをまとめました。また、実際に開発で使用したソースコードは、オンラインでGitLabのリポジトリに公開しています。参考にしてみてください。

・教本ではない
本書は技術的手法を詳細に解説して共有するための教本ではなく、日記です。楽しかったり苦悩したりしながら挑む、個人ゲーム開発の様子を、誇張しながら綴ってみました。本書に書かれてある内容をなぞってそのまま実践しても、おそらく書かれてあるとおりに動かなかったり、内容が誤っていたりします。本書の内容に興味を持ち、同じように実践してみたい方は、ぜひ本書の中で参照している1次資料に沿って開発にチャレンジしてみてください!

本書、はじめのあとがきより。

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する