日記(899)

<前 次>

フォルダチェック

引き続きふにゃさん。
今日は何とかリプレイの表示だけは理屈の上ではできるようになって、いざリプレイファイルを開けるようにしようと思ったら、そういえば作業フォルダが実行ファイルのある場所と違ってたら動かなかったというのを思い出して、そっちの改善のほうを試みてました。
とりあえず一番直接的にフォルダを選ばせる方法としてSHBrowseForFolderがあったのですが、なんだか面倒臭そうなのでyaneSDKに入ってたCFileDialogを使おうとしたところ、そっちはそっちで若干不便な部分があったりして、結局どれも作れず、ということで現在に至っています。
リプレイデータの開き方は、設定プログラムから開くのが便利かなーと思ってます。
録画などの設定はWindows本来のGUIでやったほうが早いですからね。

メニューID

リプレイシーンを作る前にちょっと不満の残っていた部分の改善をちまちまやっていました。
まず、ステージ選択に入ったらもう最初の画面へ戻れなくなっていたのを改善しました。
これは前から、というより最初からやりたかったのですが、続きから始める機能との相性が悪かったためこれまで実装できていませんでした。
要するに、続きからはじめるという項目があるとタイトルに戻るという項目の位置がずれるので、プログラムが複雑化すると考えたのです。
なので、位置によらない項目識別番号を使うことにして相性の問題を解消しました。
ほかには一部にあった英語表記を日本語に直したこと、といったところですね。

ショートカットのショートカット

浮き沈みランチャーを更新しました。
なんだか登録名が内容と一致しない項目が増えてきたのでそのあたりを編集できるようにと。
で、編集機能ができたということはデータの中身も手軽に見られるようになったということで、見てみるとショートカットを登録したものが多く、ランチャーもある種のショートカットであることを考えると、ショートカットのショートカットになるのはあまりよくないと思ったので、ショートカットを登録した際は中身を解析してショートカットの中身を浮き沈みランチャーの項目にコピーするようにしました。
もっとも、このあたりはショートカットのまま登録したほうが都合が良い場合もあるので、将来的にはオプションでどちらにするか決められたら良いかと思っています。
もうひとつ追加したコメント機能は、ツールチップとして表示されます。

それはそうと、Inkscapeの練習がてら、ふにゃを描いてみました。
足とか目とか、若干変なのでもうちょっと練習が必要そうです。

1196866387.png

リプレイシーン

ふにゃさん録画機能のために、まずはリプレイを再生するためのシーンを作っていました。
リプレイデータは1コマずつ記録されているので動画の1コマと対応付けて保存すればきれいな動画の出来上がりということになるのです。
あと、ついでにリプレイデータの保存先の指定をできるようにしようとも考えています。
サウンドの保存に関しては、どうするかは結構それなりに未定です。
理屈の上ではできるはず…という構想の段階です。
う~ん、でもリプレイ&録画専用シーンってどういう風にゲーム的に組み込めばいいかなぁ…。

メテオンもどき、最後の更新として、初期積み上げ高さが1だったときにメテオが消滅するバグを解消しました。
で、トップページはすでに終了日までのカウントダウン開始です。
後は終了後の処理を考えるのみであります。

メテオンもどき終わります

やっとのことでQからメテオンもどきの利用についての返答が来ました。
で、著作権がQだけのものじゃないということで、ダメとのことでした。
以下全文です。

  • ---------------------------------------

お問い合わせいただきました件につきまして、弊社のメテオスオンライン担当者
及び、法務担当者へ確認を行わせていただきました。
確認及びご回答までにお時間をいただき、ご返信が遅くなりまして誠に申し訳ご
ざいません。

お問い合わせいただいておりますメテオスに関しまして、著作権は弊社「キュー
エンタテインメント株式会社」一社のみではなく、「株式会社バンダイナムコゲ
ームス」様等、他社様も有するものとなっております。
誠に申し訳ございませんが、お問い合わせいただいた件や、その他の著作権に関
連した内容がありました場合に、公認とする事や、公開の許可を行うといった事
はできません。

お客様にご連絡いただきました、

・これによって利益を得るつもりはなく、キューエンタテインメントに損害を与
 えるつもりはない
・メテオスを体験できる機会を増やすことでもっとメテオスが広まってほしい

上記の主旨につきまして、これほどにもメテオスオンラインを好きになっていた
だけた事が弊社として大変うれしく、また、お客様にとても感謝いたしておりま
す。
メテオスオンラインの担当・関係者であった者も「ここまでやっていただけると
は」と驚いておりました事を、お伝えさせていただきます。

しかしながら、「メテオスオンライン」はサービス終了となりましたが、『メテ
オス』自体がなくなった訳ではございませんので、お問い合わせのJavaアプレッ
トを公開された場合、著作権に関しての問題となる可能性が高く、そのような理
由も含めまして現在公認や公開の許可を行う事はいたしておりません事を、ご了
承いただけますようお願い申し上げます。

メテオスオンラインのサービス終了、並びに公認・公開の許可といった事が行えず、
大変申し訳なく思う次第でございますが、何卒ご理解とご容赦いただけますよう
お願い申し上げます。

このようなご期待に副う事ができない回答となり誠に申し訳ございませんが、
お客様のメテオスオンラインへの真摯な思いや、建設的なご提案のお問い合わせ
をいただきました事を、メテオスオンライン関係者一同、お礼申し上げます。
誠にありがとうございました。

メテオスオンラインサポート
メテオスオンラインスタッフ一同

無題

卒研でいろいろやっておったのです。
私の場合進みが異常に遅いのですが…。

後ろから…

チャットの管理機能を強化して過去ログの分割表示と削除に対応しました!!
今使っているGChatには発言IDのようなそれぞれの発言を一意に認識するためのデータがないので、行番号を後ろから数えたものをID代わりに使っています。
なぜ後ろから数えたものをID代わりに使ったのかというと、このチャットでは新しい発言をログの先頭にどんどん追加してゆくため、前から数えた行番号はどんどん変わっていく可能性がありますが、自動削除機能はないので、後ろから数えたほうの行番号はこちらが操作しない限り発言そのものと一対一で対応するのです。
まあ、ユーザーから見える部分は何も変わってないんですけどね…。

<前 次>