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