ZuneZune教の野望

テーマ:
 なぜか、Zuneが二台も会社にあるので、ちょっと、調査。
 とりあえず、「Network Game State Management 」サンプルがほぼ正常動作する事を確認。

 なぜ、ほぼかと言うと、ZuneではNetworkSessionクラスのEndGameメソッドで、IsEveryoneReadyプロパティがクリアされないくさいから。
 なので、GameplayScreenでメニューからロビーに戻っても、直後にGameplayScreenに戻されてしまうのだよ、ワトソン君。

AD

Creators Club Online リニューアル

テーマ:
XNA Creators Club Online 」がリニューアルしたので、とりあえず、ユーザー登録。

 ゲームの提出時のデフォルト言語指定が、「English」Onlyなのを確認して、今日のところは終了。

 そう言えば、スターターキットに「2D RPG STARTER KIT 」が追加されてましたね。
 相変わらず、改造させる気ナッシングで、Goodでした。

AD

The Game Creator

テーマ:
         ,. -‐'''''""¨¨¨ヽ
         (.___,,,... -ァァフ|     あ…ありのまま 今 起こった事を話すぜ!
          |i i|    }! }} //|
         |l、{   j} /,,ィ//|『「The Sims Carnival Game Creator」を終了したら、
        i|:!ヾ、_ノ/ u {:}//ヘ   マイ ドキュメントの中身が空っぽになっていた』
        |リ u' }  ,ノ _,!V,ハ |
       /´fト、_{ル{,ィ'eラ , タ人   な… 何を言ってるのか わからねーと思うが
     /'   ヾ|宀| {´,)⌒`/ |<ヽトiゝ   おれも何をされたのかわからなかった…
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ   頭がどうにかなりそうだった…
    // 二二二7'T'' /u' __ /:::::::/`ヽ
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \  バグだとかウィルスだとか
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽそんなチャチなもんじゃあ 断じてねえ
  ノ ' /  ノ:::::`ー-、___/::::://       ヽ  }
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ もっと恐ろしい物の片鱗を味わったぜ


 まぁ、実際のところ、被害は「マイ ドキュメント」だけの騒ぎじゃなかったわけで……。

 動作を検証したところ、終了時や新規作成時(恐らくは、ファイルを開くでも)に、テンポラリファイルの削除処理をしている模様。

 で、問題なのは、その実装。

 つまり、テンポラリフォルダの全ファイル&フォルダの削除を試みようとしている物と思われます。
 まさか、この二十一世紀にそんな非常識な実装をするプログラマがいるとは、恐らくは、リハクの目を以ってしても見抜けなかったでしょう。

 何が非常識かと言うと、今回のようにテンポラリフォルダが何らかの理由で意図したパスにならなかった場合を考えてみましょう。
 具体的に考えやすいように、今回犠牲になったフォルダを書くと、
  「C:\Documents and Settings\
です。

 わかる人には、「考えられるあらゆるデータが削除された」事がわかるでしょう。「C:\」じゃなかっただけ、マシだったと言えるレベル。

 もう、海原雄山だったら、「このコードを書いたのは誰だあっ!!」と、開発室に乗り込む勢いですよ? いや、マジで。

 そんな訳で、

  一つ、作成したフォルダやファイル以外は削除しないこと

か、

  一つ、作成する可能性のあるファイル名(*.アプリ名.tmp等)以外は削除しないこと

を、「ウルトラ5つの誓い」に追加して頂きたい、今日この頃なのでした。

※どの環境でも同じ事が起きる訳ではありません(会社のマシンは大丈夫でした)が、かなり、リスキーなコードが組み込まれてる事は確かです。

AD

The Sims Carnival

テーマ:
 エントリーは無事終わったけど、「βテストの今後について考えてるので、承認メール待っててね」みたいな感じで、放置プレイされてました。
 が、二日くらいで承認メール来たよ!

 応募者多数だから、北米以外の人間は後回しにされるかと思っていたら、随分とあっさりだ。

 これで、ゲーム作って、全世界に遊んでもらえるようになったわけだけど、「GAME BRAIN 」の方も触らないといけないし、色々と時間が足りない。

 んで、「The Sims Carnival 」の方の開発ですが、「The Wizard」の方はウィザード形式で、ゲーム作るってレベルじゃない誰でも使えて面白みがないので、「The Game Creator」の方をちょこちょこと調査。
 これは、思ったより面白いかも知れんね。

 ぱっと見の取っ付き易さは、↓な感じかな?

  The Game Creator > GAME BRAIN > XNA

 但し、多少なりともプログラムができる事が前提です。
 あ、後、英語が堪能か、私のように英語をガン無視する人前提。

 さて、どっちで何をどう作ろう?

リカワールドツアー

テーマ:
 LICCA WORLD TOURにやられる (shi3zの日記 )

これはあの誰もが大好きリカちゃんが、世界中を旅して写真を撮るという企画。
これと同じことをR2D2とレイチェルでやろうと思っていたのに先を越された・・・
しかもこれ、著者が香山リカ。あの香山リカと同じ人なのかどうかは不明


 いやいや、あの香山リカ氏だとしたら、夢が無い話な訳で。

 と、はてなユーザーじゃないので、トラックバックでコメントして見るテスト。

 まぁ、それはさておき、

 リカちゃんが旅の模様をブログで報告。タカラトミーが40年目の展開発表 (BB Watch )

 去年で、40周年だったのね。
 こんな面白そうな企画、できれば、去年知りたかった。

 そう言えば、「あのゲームのキャラは、リカちゃんよりはジェニー系だよね」みたいな話をしたら、会社の女の子に「なんで、リカちゃんとジェニーの顔が違うなんて事、知ってるんですか?」と突っ込みを入れられたのは、昔の話。

※本は注文しました。