クロノス・クラウン - 記事検索

ツイート @rutenさんをフォロー
クロクロ ショップ 本、ゲーム、同人誌他を販売
クロクロ ツールズ 便利なWebアプリを多数収録
IT用語大辞典 IT用語を解説
ソフトウェア
めもりーくりーなー Winのメモリーをお掃除するソフト
Novel Supporter 小説推敲補助ソフト
PCソフト 便利なソフトを多数公開
Webサービス 便利で楽しいサービス多数
レトロゲームファクトリー レトロゲーム移植会社のお仕事小説
#電書ハック 電子書籍編集部のお仕事小説
顔貌売人 IT系ミステリ
裏切りのプログラム IT系ミステリ
ゲーム
Little Bit War Switch向け高速RTS
TinyWar high-speed 1ステージ数分の8bit風RTS
EX リバーシ 変形盤面、ステージ多数
PuzzleAndGame.com ブラウザで遊べるパズルやゲーム
no link
2013年07月02日 11:14:14
 夏のコミケ「コミックマーケット84」の準備を進行中。

月曜日 東地区“ポ”ブロック−33b「るてんのお部屋」

 この数日で、「攻撃効果」「Life、Wave、Gold」「解雇と成長」「勝利と敗北」「ロード処理」「タイトル画面」他の実装を行いました。

□コミケ84 サンプル 008

コミケ84 スクリーンショット 008 1

コミケ84 スクリーンショット 008 2



 全てが入っているわけではないですが、だいぶゲームっぽくなってきました。

 また、HTML5ゲームアプリを、PC向けローカルで配布する良い方法がないかの調査も行いました。

 いくつか試した結果「XULRunner」が一番よさそうという結論に至りました。

 以下、試したり検討対象にした環境と、その問題点を書き、最後に「XULRunner」について書こうと思います。



●「Adobe AIR」

・Adobeのマルチプラットフォーム環境。FlashメインだけどHTML5での開発も可能。
・Webkit使用。
・JavaScriptエンジンが貧弱で処理が遅い。
・CanvasにImageを描画する際、アルファ値が適用されない。
・サウンドはmp3。oggやwavを鳴らすライブラリはLGPLで入手可能。

●「Webkit.net」

・Webkit使用。
・JavaScriptエンジンが貧弱で処理が遅い。
・よく止まる。ロックすることも多い。

●「IEコンポーネント」

・Windowsのバージョンにより実行環境が左右される。
・IE10以上でないとHTML5はまともに動かない。

●「Qt」

・Nokiaが買収したマルチプラットフォーム環境。C++ベース。
・Webkit使用。
・JavaScriptエンジンは高速。
・音声はmp3のみ。DirectShow使用。
・DirectShowのバージョンが一定以上だと、ローカルのmp3を鳴らせないバグあり。



 そして、最後に「XULRunner」です。

●「XULRunner」

・Mozilla製。
・Gecko使用。Firefox同等。
・xulrunnerフォルダをアプリに同梱する形式。
・同梱ファイルで完結するので、インストール環境に左右されない。
・JavaScriptは高速。
・ogg可能。
・JavaScript経由でxulrunnerと連携可能。ファイル操作もできる。

 ただ、デメリットもあります。

 HTML5で作ったコードが、ファイルから丸見えです。バイナリ内に内包などされないので、コードを見せたくない人にとっては問題ありです。

 後は、Windows、Linuxなど、それぞれ「XULRunner」のバイナリが違うので、全部に対応させようと思ったら、全て必要になります。

 これはまあ、Windowsのみにして、他はHTML5のファイルを直接ブラウザで見てもらうでもよいかなあと思っています。

 その他は、特に悪いところはありません。というわけで、コミケでの配布は「XULRunner」ベースで行おうと思いました。
最新20件 (全て見る)

柳井が執筆した本や商品 (全て見る

マンガでわかるJavaScriptのPromise
JavaScriptのPromiseをマンガで解説。無料。
レトロ風RPG 全コード
JSのレトロゲーム風RPGの全コードを掲載&解説。
タワーディフェンス 全コード
JSのタワーディフェンスの全コードを掲載&解説。
レトロゲームファクトリー
過去のゲームを最新機用に移植する会社のお仕事小説。新潮社より発売中。
#電書ハック
電子書籍編集部のお仕事小説。文藝春秋より発売中。
顔貌売人 ハッカー探偵 鹿敷堂桂馬
シリーズ第2弾。文藝春秋より発売中。
裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
松本清張賞の最終候補に残った拙作小説(デビュー作)。

サイト目次

PCソフト/Webアプリ/ゲーム

記事/マンガ

柳井の同人活動

開発

携帯・スマホ

アナログ・ゲーム

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について