エイッとウォーズ専用ページ作成とそのほかもろもろ製作についての雑記

先週 Windows ストアに「エイッとウォーズ」を公開したとブログに書いたのですが、そのときスマフォしか持ってなかったので詳しいことは後で書こうと思いつつ今になってしまいました。

アプリだけ公開すればいいのですが、せっかく作ったゲームなので専用ページも作成しました。以下のリンク先から見れると思います。

こっからは製作についての経緯とか感想とかもろもろ雑記になっていますが、結構長文になってしまいました。書くのが割と苦手なので始めはうへーと思いながらいざ書いてみたらこんな結果に(^^;)。雑記の部分については専用ページにも転載しています。

雑記

登場キャラクターからもわかる人はいるかと思いますが、このゲームは「エイっと作ろう! Windows ストアアプリ選手権」でアプリを出してみようを思って作ってみたゲームです。この企画自体は前々から知っていたのですが、その時点では「へー」程度に思っていただけで特に作ろう、というような考えはありませんでした。まあ別件でやっていたこともあったので。

とか言いつつも、なぜかしょう子の絵を描いてたりしてました。アプリ作らずに絵を描くという謎行動。この時点でもやはりアプリを作ろうとは全然考えていませんでしたね。ちなみに絵はpixivにあげています。(以下のリンク先)

で、ふとアプリを作ってみようと思い立ったのが2013/5/6(月)あたり(しかも午後あたり)。どんなゲームにするかもまだもやもやしていた感じだったと思います。当選手権の締め切りは5/12(日)で、「アプリがストアに公開されている」ことが条件らしかったです。

時間がなかったので画像やBGMなどは素材屋さんからお借りすることにし、自分はプログラムを中心に制作しました。素材をお借りするといってもゲームに合わせないといけなかったのでいろいろ調整はいたしましたが。まあでもこれは半日ぐらいでなんとかなりました。

プログラムの方なのですが、実はこっちの方が難題であり、ゲームを作るという風には考えていたのですが、Windows ストアアプリでゲームを作る場合、標準で対応されているのが「C++ & DirectX」のみになっていてそれしか選択肢がありません。まあ、C# + XAML や Javascript + HTML でゲームっていう選択肢もありますが、こちらは高度なゲーム制御ができなく、目的のゲームを作りきることができるのかまったく未知数でした。

正直 C++ + DirectX で今から API 調べながら作るのはさすがに時間的に無理だろうと思い、いきなり挫折しそうになっていたのですが、ちょうどそのころ赤坂怜音さんが「MonoGame」の記事を書いており、プログラムがほぼ XNA と同じコードで作れるというのを知ったのでこれで作ってみることにしました。軽くサンプルを作ってみたのですが、割とそのまま動いたのには驚きました。

XNA と同じ形で作れるといってもライブラリとか作ってたわけではないのでほとんど1から書き起こしでプログラムを書いていきました。基本的にはほとんど意図したとおりに動かすことはできたのですが、一部動かない、使えない、意味不明なエラーがでるなどの現象に遭遇するので、MonoGame で作られる方は注意したほうがいいかと思います。Web で情報を検索しても日本語サイトの情報はほぼ皆無ですし、英語圏でも見つかるかどうかというレベルです。MonoGame を使う場合は、自力で解決できる方のみの方がよろしいでしょう。

そんなこんなあって完成したのが5/12(日)のお昼あたりです。プログラム作るのに3日、ゲーム調整に2日ぐらいでしょうか。期間的には6日ぐらいですが、平日は普通に仕事をしていたので作業時間は実質30時間ぐらいでしょうか。細かくカウントしていたわけではないのでちょっとあいまいです。寝ないと生きれない人間なので徹夜とはしないで普通に寝て生活してました。

わかる方はもうおわかりかと思いますが、ゲーム自体はできているにも関わらず、この時点ではまだストアの方には上げていません。ストアに上げるための審査には2日~5日ぐらいはかかるといわれているので、もうこの時点でゲームオーバーです。選手権に参加していない理由はこれなんです。実際には1回審査ではじかれたので、もともと時間的にだめだったのですが…。

とまあこんな感じでできたゲームなのですが、無料で公開してますので Windows ストアアプリを動かせる方はぜひ遊んでみてください。1日ぐらいあれば全ステージクリアできると思います。ステージごとにセーブはされますので、1日1ステージな感じでちょっとずつ遊んでみるのもいいかもしれません。Web からは以下のリンク先、ストアでも「エイッとウォーズ」で検索できると思います。

公開しているバージョンについて

この記事を書いている時点でWindows ストアに公開されているエイッとウォーズのバージョンは「1.00」になっています。現在 Ver 1.01 を申請中で、これが通った場合、以下の機能が追加されます。

  • ステージクリア後にスコア表示
  • 各ステージのベストスコア画面追加
  • クリア済みのステージ選択 (全バージョンは前にのみ戻れたが、Ver 1.01 は双方向可)
  • プレイヤーレベル選択 (ただし条件を満たす必要あり)
  • ステージクリア後、同じステージを再挑戦できるようにした
  • クリアスコアを Twitter につぶやき (IE起動)
  • アプリのファイルサイズを10%程度縮小

エイッとウォーズ専用ページに書かれている内容は Ver 1.01 についての内容なのでご注意ください。上記の機能付きで遊びたい方は少々お待ちいただければと思います。

]]>

SugarSync を利用してみたい方、募集しています

現在オンラインストレージである SugarSync を利用しているのですが、いくつかある無料オンラインストレージの中では比較的大容量なので私も利用しています。SugarSync では他のユーザーを招待するとお互いに無料ストレージ枠が増加するという他のオンラインストレージにはないサービスを行っています。(「お互いに増加」というのがポイント)

ちょっと私のところで少しストレージの容量を増やしたいというのがありまして、もしまだアカウントを取られていない方で使ってみたいという方がいれば、以下のリンクから登録してください。通常 5.0GB から始められますが、以下のリンクから登録していただければ 5.5GB から始められます。(もちろん無料です。もっと大きなストレージを使いたい方は有料版もあります。詳しくは本家サイトを参照してください。)

https://www.sugarsync.com/referral?rf=3cjgtt2tb3wf&utm_source=txemail&utm_medium=email&utm_campaign=referral

]]>

オンラインストレージ リアルタイムファイル同期サービス その2

前回4月に一度書いたのですが、クラウドが流行なせいか新しいオンラインストレージサービスが次々とでき、既存のサービスも改良されていったりととても速いスピードで変化していってます。

今回は新しい物も含めて比較表を書いてみたいと思います。とりあえず条件としては

  • 無料枠
  • ローカルフォルダとオンラインストレージ自動同期
  • 制限がきつくないもの、使いにくいものは除外

であげてみたいと思います。(表が右で切れている場合もあるのでブラウザを拡大してください)

サービス名

SugarSync

Windows Live Mesh 2011

Dropbox

ZumoDrive

Nドライブ

KDrive

ドライビー

登録URL

登録URL

登録URL

登録URL

登録URL

登録URL

登録URL

登録URL

無料登録のストレージ容量

5 GB : 初期容量
500MB×無限? : ユーザー紹介

5 GB : 初期容量

2GB : 初期容量
+250MB×32人 : ユーザー紹介により
+250MB : Dropboxを始める完了後 (誰でも可)
+~640MB : Dropboxキャンペーン完了後 (今だけ?)

1GB : 初期容量
+1GB : Dojo完了後 (誰でも可)
+250MB×20人 : ユーザー紹介により

30 GB : 初期容量

2 GB : 初期容量
+512MB×16人 : ユーザー紹介により

3 GB : 初期容量

無料枠最大容量

無制限

5 GB

約 20GB (時期により変動)

7 GB

30 GB

10 GB

3 GB

有料登録のストレージ容量

30GB ~ 500GB

なし

50GB ~ 100GB

10GB ~ 500GB

なし

30GB ~ 100GB

なし

同期フォルダ指定

・場所自由
・複数指定可
・デフォルトで固定フォルダがひとつ作成される

・場所自由
・複数指定可

・場所自由
・1つのみ指定

・場所自由
・複数指定可
・ドライブレターを一つ消費する

・ドライブレターのみ

・ドライブレターひとつ消費、または指定フォルダ1つのみ

・ドライブレターのみ (WebDAV 使用)

日本語対応

完全対応

完全対応

完全対応

完全対応 (初期表示は英語、一部日本語訳が変)

完全対応

完全対応

完全対応

クライアント管理ツール

あり

あり (ただし、フォルダの一覧を表示、作成などの簡易ツール)

設定ツール

設定ツール

設定ツール

設定ツール

なし

Web 管理ツール

あり

あり (簡易機能)、SkyDrive と併用

あり

あり

あり

あり

あり

制限

       

・最後のログインから3年でファイル削除

 

・90日間無アクセスでファイル自動削除(?)
・1ファイル2GBまで

その他

・スマートフォン対応

・お気に入り, Office テンプレートの設定同期
・オンラインストレージを使用しない PC 間ファイル同期。容量制限なし
・SkyDrive 併用ファイル保管用の 25GB のストレージ枠。
・リモート接続機能

・スマートフォン対応

・スマートフォン対応

・スマートフォン対応

・スマートフォン対応

・スマートフォン対応

]]>