2002年11月のエントリ

年に1度のデナスオフ会。一応発足5周年ってことで。

ロビーのスクロール拡張,つまり最終行にカーソルがなければ自動スクロールしないという機能のことだが,かなり難しい。メッセンジャーの挙動を調べたりしたのだが,フォーカスが消えたときにカーソルをあらかじめ下に持っていくとかスクロールする瞬間にスタイルを変えるとかは分かったのだが,そういう風に作ってもうまくいかないし。どうやればいいのか。


2002/11/12にちょっと触れた話。晋遊舎ムック「間違いだらけのパソコンソフト選び」という本にウェザタイが掲載されている。タイピングのページだけ読んだのだがよく分からなかった。

グッジョブ効果によりロビーも火曜日深夜は人が多い。で,ピークの42人は持ちこたえてたものの23:13:56から一斉落ち現象が発生し,どうにもならずロビーを再起動した。10日ほど前に多少改善してから結構安定してて,先週の火曜日の45人も持ちこたえてたのに残念。エラーログを見てると排他制御で行くはずのない場所に制御が行ってる気が。ともあれもう少し見直すか。

で,その後ロビーにいたのだが,ロビーのスクロールをなんとかせよとの要望が何人かから挙げられてたので考えてみるつもり。


リプレイ対戦。Win98で試したところ,通常のプレイで動かなかった。今の開発版では直ってますので昨日までにダウンロードした方で動かなかった方はお手数ですがもう一度ダウンロードして下さい。

TOD2003に対抗(?)して,Weather Typingにリプレイ対戦機能を追加。設定ダイアログで,[リプレイ]-[リプレイ対戦]にチェックを入れることで,リプレイデータと一緒にワードを打つことができる。対戦の練習としては今までもCPU戦があったが,これはあくまでシングルプレイの補助用の意味合いが強く,あまり対戦している気分はない。これに対してリプレイ対戦は,マルチプレイでの対人戦をかなりシミュレートできる。対戦したいけどロビーに行くのはちょっと,というような方はこれで対戦の面白さを知ってもらえるといいなあ,とか,あわよくばそのままロビーに来てみて欲しいなあ,とか。

注意事項

  • あくまでリプレイなので,リプレイ上で対戦が始まれば自分も勝手に始まるし,全員がリタイアすれば自分も勝手にリタイアする。
  • 何度も同じ文章で打てるので,ランキングには参加できない。
  • 4人対戦リプレイと対戦する場合,幻の5人対戦になる。
  • 対戦を行うたびに1人ずつ増えてしまうため,リプレイ対戦のリプレイはサポートしない。

ちなみにリプレイデータと対戦できるといっても,もちろんリプレイデータがなければ楽しめないわけで,できればいろんなところでいろんな人が自分のリプレイを公開してもらえると,初心者さんとかも楽しめていいなあ,と思うわけで。

いっそデナスサイト上でリプレイをアップロードできるシステムを作ろうかな。ちょうど今まで作ってたPHP+MySQLのファイル投稿システムも完成して,それを改造すればリプレイアップシステムにもなりそうだし。

Norton AntiVirusの定義ファイルの購読期限を延長。クレジットカードオンリーなのはちょっと不親切な気もするが,まあセキュリティ用のソフトを出している会社なのでその辺は一応信用しておこう。

ちなみに一応フリーソフトを出している身なので,ソフトをサーバにアップロードする際は最新のパターンファイルでウィルスチェックする,などはやってます。なのでNorton AntiVirusを信用している方は本サイトのソフトも安心してお使い下さい。

なかなか凄かった。とりあえず今のロビーの回線で40人は耐えられることが分かったというか。

ちなみに回線高速化計画は進行中なのだが,サーバ管理者の都合上,12月になる予定。それでもうまくいくかは分からないのだが。それまでに高速化を前提としてロビークライアントを強化しようかな。いろいろたまってるし。


ところで昨日はウェザタイも収録されているフリーソフト関係のムックが発売予定だったのだが,出版社のページを見る限り…以下略。


TOD。バグが少なくなってランキングが新たに開催されてLAN対戦で同期が崩れなくなってたら買おうっと。

火曜日はロビーで実況してるのかな,とか思いつつ,私は単なるテレホなので23時までロビーには行けず,残念。おとなしくキャプチャでもしておこう。

現在ロビーサーバの回線高速化計画が進行中。成功すれば今まで見たく細々とした運用から脱却できそう。サーバ管理者の心理的負担も減るし。てなわけでここ数週間のうちにロビーが一時的に使えなくなる日とかがありそうなので,そのときはよろしくお願いします(事前に掲示板に告知します)。

スタイルシートをちょっといじってデザインを変えてみる。