HTML5+NW.jsで同人ゲームを作る基礎知識 for Windows
価格: ¥0
私は過去に、HTML5+NW.jsで同人ゲームを作ってきました。NW.jsは、JavaScriptでGUIアプリを作れる開発環境です(node.jsの機能に、HTMLレンダリングであるWebkitが合体したもの)。そうした経験を活かして、NW.jsで同人ゲームを作るための基礎知識の本を書きました。
NW.jsの環境には、色々と癖があり、それをあらかじめ知っておけば、面倒な試行錯誤をしなくても、ゲームを作ることができます。
配布用実行ファイルを、自動作成するバッチファイルのコードも掲載しています。また、サウンド関係のコードは、BGMの管理やSEの同時発音などを可能にしたライブラリになっているので、便利だと思います。
-目次-
第1章 NW.jsについて
・ NW.jsとは
・ ドキュメント
・ 開発環境を作る
第2章 アプリの構成とファイル
・ ディレクトリ構成
・ package.jsonの作成
・ プログラムの実行
第3章 配布用実行ファイル
・ exeの仕組み
・ exeの作成
第4章 WebとNW.jsの処理の分岐
・ 環境判定用コード
第5章 カレントディレクトリ
・ 開発環境と本番環境の違い
・ 違いを吸収する処理
・ パスの解決
第6章 ファイル操作
・ テキスト読み込み 同期
・ テキスト書き込み 同期
・ ファイル削除 同期
・ 実行 同期
第7章 リソースの読み込みと利用
・ 全体の構成
・ 画像
・ Webフォント
・ サウンド