ちょうど家具コインがなくなってしまったので、補充しようと思ったんですが、気になったので動画として残してみました。Wiki にはいろいろ書いてあるんですが、参考動画はほとんどなかったので作りました。
]]>
Windows 8.1 を動かしていた PC に Windows 10 を新規インストールしてみたのですが、スリープをした後にしばらくすると勝手に解除される現象に見舞われてしまいました。スリープしたあと数分後ぐらいには解除されてしまうようです。なんか以前の OS でもあって対応した気がするのですが忘れました。(たしか Media Center かなにかのスケジュールが悪さしていたような https://blog.sorceryforce.net/?p=7)
念のためイベントログを見てみたのですが、原因はどうも不明なようです。
ただ、ネットで調べた結果、ネットワークデバイスの設定で解決できたみたいなので、こちらの環境で行った手順を載せたいと思います。搭載しているデバイスなどが違う可能性があるので、原因が同じとは限りません。一応参考としてご覧ください。
スタートメニューから「設定」を選択します。
「デバイス」を選択します。(画面を小さくしているので表示が違う場合があります)
左の一覧から適当に選択し、下にある「デバイス マネージャー」を選択します。
デバイスの一覧から「ネットワーク アダプター」を展開し、表示されたデバイスをダブルクリックするか、右クリックして「プロパティ」を選択します。表示されるデバイス名は環境によって違う場合があります。
「電源の管理」タブを選択し、「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを外します。これでスリープ状態から勝手に解除されることはなくなります。ただ、私の環境の場合、Magic Packet によるスリープ解除をできるようにしておきたかったので、このチェックは外さずに「Magic Packet でのみ、このコンピューターのスタンバイ状態を解除できるようにする」にチェックを入れるようにしました。
]]>ニコニコ動画に上げているゲーム制作動画を見られている方はなんとなくわかっていたかもしれませんが、とりあえずゲームとして動くバージョンができたので公開しました。
開発中のβ版ですらないものなので、ゲームとして面白いかどうかはわかりません。ただ、このシステムをベースにいろいろ手を加えていく予定なのでそれは次以降のお楽しみということにしておいてください。ゲームの正式版は Silverlight になるわけではなく、Silverlight 版はあくまでも開発中の段階のものをデモ的に公開するために使っています。ストアや exe で配布するもの面倒なので。
ゲームは Silverlight で作ってあるので IE11 とかで遊んでください。Google Chrome の場合は Silverlight が動くように設定を変える必要があります。ゲームはすべて CPU で処理しているので、低スペックの PC だとフレーム落ちする可能性があります。
詳しい説明はリンク先のページにいろいろ書いてあるのでそちらをご覧ください。
]]>エイッとウォーズ Ver 1.02 が Windows ストアで公開されました。本バージョンは機能追加やバグ修正がメインではなく、Windows Phone 版同時リリース(ユニバーサル Windows アプリ & MonoGame)がメインとなっています。
詳しいことはだいたい直前のブログで書いてしまったのでそちらをご覧ください。
ゲーム内容は Windows でも Windows Phone でもほぼ同じ内容になっています。ただし動作環境はそれぞれ「Windows 8.1」「Windows Phone 8.1」以降に変わりました。(Windows 8 では Ver 1.01 がダウンロードできるようですが確認はしてません)
テスト段階では確認できなかったのですが、ゲームの保存データについては Windows と Windows Phone で同期されることを確認しました。ただ、前の投稿でも書いた通り、即座に同期されるわけではないので、両方で同時にプレイするとか間髪入れずに切り替えて遊ぶとかするとうまくデータが更新されないので注意してください。一応お互いのデータの差分はチェックしているので、過去のプレイデータが消えるということはないと思います。
まだ、エイッとウォーズをプレイしたことがないという方は Windows または Windows Phone どちらでもいいので遊んでみてください。Windows で既にプレイしたよって言う方は、同じゲームが Windows Phone でも動くのかっていうのを試してみるものいいかと思います。MADOSMA では動作確認したんですが、それよりも低スペックでの端末では確認していないので、ストアのコメントとか(このブログでもいいです)にどうだったか書いていただけると、今後の開発に役立てるかと思います。(一応 MADOSMA は問題なく動きます。敵味方乱立するフィールドをスマフォで体験してください)
とりあえず初のユニバーサル Windows アプリの公開でしたが、割とうまくリリースまでこぎつけたのでよかったと思います。今後もユニバーサル Windows アプリは何らかの形で作っていきたいと思っているので、機会があればよろしくお願いします。
]]>自身初の Window Phone 用ゲーム「エイッとウォーズ」をリリースする予定でいます。エイッとウォーズは Windows ストア用のゲームとしてすでにリリースしており、そちらの移植版となります。なのでゲーム内容は Windows ストア版と同じになります。
もともと Windows Phone 版としてはリリースする予定はなかったのですが、今後の Windows Phone 用のゲームやアプリをリリースしていくことを考えると、経験という意味ではやってみておいた方がいいかなと思ったので、UWP アプリとしての公開テストを含めてリリースすることにしました。
ちなみに Windows ストアゲームから Windows Phone ゲームへの移行については以前ブログに書きましたのでそちらをご覧ください。
ゲーム内で使用している素材についてなのですが、もともとアプリコンテスト向けに配布されていたものを使用していたので、本来はコンテスト以外で使用はできないのですが、@ITコンテスト担当の方に問い合わせたところ使ってもOKという返事をいただいたので、そのまま使用させていただくことにしました。(あくまでも個人レベルでの問い合わせですので、他に使う方がいるのであれば問い合わせたほうがいいと思います)
前のブログで、Windows Phone にゲームを移行した際、懸念事項として残っていた「ゲームをプレイしていると勝手にサスペンドする」という件についてなのですが、結果的には解決できていません。フォーラムで質問してみたのですが回答は得られず、過去の投稿でも同じような現象が発生している人がおられたようなのですが、やはりそちらも未解決のままでした。
しかたないので、ゲーム起動時に図のような注意書きを表示するようにしました。ゲームをしている最中にサスペンド状態になってしまうのですが、画面の手順に従って操作すればそのまま続きから再開することは可能です。起動時に毎回表示されますが、右下の「ひょうじしない」ボタンを押していただければ次回以降は表示されません。
エイッとウォーズは UWP として移行したので Windows で遊んだセーブデータと Windows Phone で遊んだセーブデータは同期されるようになっています。例えば Windows で 5ステージ目まで進んだ後に Windows Phone でエイッとウォーズを起動すると5ステージ目から開始することができます。前に書いた通り、Windows と Windows Phone のゲーム内容はまったく同じなのでどちらかで遊んだ方が有利というのはありません。
ただし、データの同期には一定の時間がかかります。どのぐらい時間がかかるかは OS と Microsoft のサーバーに依存するので定かではないのですが、最大で 10分くらいは見たほうがいいです。なので Windows と Windows Phone で頻繁に行き来はしないほうがいいと思います。
冒頭の通り、Windows Phone 版エイッとウォーズは Windows ストア版エイッとウォーズの移植版となります。すでに Windows ストア版をやったことがある人は新鮮味はないと思いますが、逆に Windows ストアで動いていたゲームが Windows Phone でどんな感じに動くかやってみるのもいいかもしれません。とりあえず MADOSMA で動かした限りは Windows タブレットと遜色なく動作することが確認できました。
リリースについては最終調整を行った後申請を行うので、リジェクトがなければ近日中に公開できると思います。
]]>