チャット関係のバグ修正および調整を行いました

レーザーバトラー オンライン Ver.0.13.1をリリースしました。

待機画面・ゲーム画面において、チャットメッセージの表示が消えるまでの時間を長くしました。

今まで10秒で消えていたのを、20秒に変更しました。

ロビー画面のチャット入力に文字数制限が入っていない不具合を修正しました。

待機画面やゲーム画面の方にはちゃんと入っていたのですが、ロビー画面の方は入れ忘れていました。
ちなみに、最大文字数はどちらも50文字となっています。

環境によって、チャット入力時のIME制御がうまくいかない不具合を修正?
環境によって、チャット入力欄が送信後にクリアされない不具合を修正?

実装方法を変えてみました。これで直っていればいいのですが・・・。

ログイン画面で入力されたプレイヤーIDを、ブラウザに保存するようにしました。

ログインに関する不具合について

10月8日夜〜9日午前1時ごろにかけて、サーバー側プログラムの不具合により、登録プレイヤーがログインできない状態になっておりました。
先ほどメンテナンスを行い、復旧させました。
ご迷惑をおかけして申し訳ありませんでした。

もし何か気づいた点がありましたら、ご連絡いただければ幸いです。

プレイヤー登録機能、チャット機能を追加しました

いつもより長めのメンテでしたが、お待たせいたしました。
レーザーバトラー オンライン Ver.0.13.0をリリースしました。

プレイヤー登録機能を追加しました。
チャット機能を追加しました。

前回の記事の通り、リリースしました。
プレイヤー登録しなくても、「ゲストとして対戦」から入ることでゲームを遊ぶことができます。
プレイヤー名やルーム名の設定や、チャットを使用するためにはプレイヤー登録が必要ですので、「プレイヤー登録」から登録を行ってください。


プレイヤーIDやプレイヤー名は、登録後に変更することはできません。
プレイヤーIDについては、登録を削除した後、同じプレイヤーIDで再度登録することもできません。
プレイヤー名は、登録を削除した後、同じプレイヤー名で再度登録することは可能です。


チャットは、登録済みプレイヤーならば、ロビー画面や待機画面(ルームに入った後、対戦相手を待つ画面)、ゲーム画面にて使用できます。


ロビー画面では、画面下部の、今まで「情報」だったところが「チャット」に変わっていますので、そこでロビー内にいる他のプレイヤーと会話ができます。


待機画面や対戦中では、「Enter」キーを押すことでチャット入力欄が表示されます。


対戦中であれば、自機のところにフキダシマークもつきます。


メッセージを入力して「送信」ボタンを押すか、または再度「Enter」キーを押せば発言できます。


なお、短時間に連続発言はできませんのでご注意ください。厳密に言えば、10秒間に5回を超えて発言はできません。

プレイヤー名先行登録をしてくださった方に、初期パスワードをメールで送信しました。

先行登録時に入力いただいたプレイヤーIDとこの初期パスワードを用いて、すぐにログインして楽しむことができます。
※もしメールが見当たらない場合は、メールが間違って迷惑メールフォルダに入っていないか確認してみてください


先行受け付けは55件いただきました。ありがとうございました。
ちなみに、プレイヤー名の重複は1件、プレイヤー名の文字数オーバーで登録できなかったのが1件ありました。利用規約違反などはありませんでした。
あと、メールが宛先不明で戻ってきちゃったのがあるんですが・・・。きっと、メールアドレスをフォームに入力する際に間違えられたのだと思います。これどうしましょうか・・・

SS撮影時に、モーダルウインドウ(装備変更画面など)が映らない不具合を修正しました。
SSを保存する際のファイル名の日付部分を、「laser_battler_2010_05_26_002858.jpg」のように区切るように変更しました。
Fキーを押したときに表示される、プレイヤーの「ID」の名称を「CID」(Client IDの略)に変更しました。
不正検出の調整を行いました。


また、同時に、サイトについて以下の2点の更新です。

利用規約を更新しました。
サイト利用における禁止事項を掲載しました。

ルールを守ってご利用ください。

10月2日に、アカウント登録機能とチャットの追加を行います

リリース内容

10月2日(土)に、以下の内容をリリースする予定です。

アカウント登録機能

レーザーバトラーに、アカウント登録機能を追加します。
ただし、アカウント登録は必須ではなく、登録しなくても引き続き遊ぶことは可能です。


アカウント登録済みのプレイヤーは「登録プレイヤー」、アカウント未登録のプレイヤーは「ゲスト」となります。
これに伴い、以下のように仕様変更が入ります。

  • プレイヤー名

今は自由に名前を入力してプレイできますが、以前から時々、「自分の使っていた名前を他の人にマネされた」という迷惑行為が発生していました。

この機能のリリース後は、自由に名前を使用できるのは登録プレイヤーのみとなります。プレイヤーの名前はアカウント登録時に入力します。この時に名前の重複チェックが行われ、すでに他の人に使用されている名前は使用できません。

ゲストでプレイする場合は、名前は自由に入力できず「Guest○○○」に固定になります。

  • ルーム名

作成するルームの名前も、自由に入力できるのは登録プレイヤーのみとなります。ゲストがルームを作成した場合は、「Guest○○○'s room」に固定になります。

チャット

待望の(?)チャット機能を、アカウント登録機能と同時に追加します。ロビーにいるときや対戦中のときに、他の人と会話ができるようになります。
チャットも、使用できるのは登録プレイヤーのみです。
これによってもたらされる、ゲーム内のリアルタイムのコミュニケーションで、雰囲気がどう変わるのか、気になるところです。


この更新により、登録プレイヤーには機能が増える一方、ゲストでは要するに「ルームパスワードを除いて一切の文字入力ができなくなる」ということになります。
登録せずにプレイしたいというプレイヤーの方にとっては、かなり不便になる更新内容だと思います。しかし、この更新によって迷惑行為の対策ができ、また将来的に戦績の記録などの機能の追加が行えるようになったりと、今後の運営においてプラスになることも多いですので、ご理解いただければと思います。

なお、アップデート作業は、10月2日(土) PM2:00〜4:00を予定しています。(都合により変更する可能性があります)

プレイヤー名の先行受け付けについて

ところで、このアカウント登録が追加されるということで、「自分が今使っている名前を、他の人に先にとられたらどうしよう!?」と思っている方もいるかもしれません。
そこで、その不安を減らすために、プレイヤー名の先行受け付けを行います。


以下に、プレイヤー登録の先行受け付けフォームを設置しました。
http://my.formman.com/form/pc/aOFfCB6x9TgI812F/


先行受け付けは1人1回までです。
プレイヤー登録機能リリース日になりましたら、こちらでプレイヤー登録を行った後、記入されたメールアドレス宛に初期パスワードを送信いたします(パスワードは後で変更可能です)。
期限は10月2日 AM0:00ごろまで。


よろしければご利用ください。
これにより、アカウント登録機能のリリース直後の、プレイヤー名の早い者勝ち状態を避けることができます。
しかし、先行受け付けの段階で他の人と重複する可能性もありますので、そのときは希望通りのものにならない可能性があります。ご了承いただきますようお願いします。

その他

利用規約変更

レーザーバトラーのアップデートと同時に、Creative-Gのサイトの利用規約を変更します。

掲示

掲示板を変更します。変更するのはこれで2回目ですね。システムは、有名な「phpBB」の使用を考えています。
これはレーザーバトラーのアップデートと同時ではなく、その数日後に行う予定です。詳しいことは、後日連絡します。


不明な点などありましたら、コメント、掲示板等でお願いします。

アカウント登録機能作成中

現在、レーザーバトラーのアカウント機能を作成しています。
大分できてきました。


プレイヤーは、アカウント登録済みの「登録プレイヤー」と、アカウント未登録の「ゲスト」の2種類になります。


今は自由に名前を入力してプレイできますが、この機能のリリース後は、アカウント登録時に名前を入力する形式になります。ゲストは名前を入力できず、「Guest○○○」に固定になります。そのかわり、アカウント登録時に名前の重複チェックが行われ、すでに他の人に使用されている名前は使用できないようになります。



↑タイトル画面。名前の入力欄が消え、新たにボタンが増えています。


↑アカウント登録画面。必要な情報をここで入力し、アカウント登録します。


↑ログイン画面。プレイヤーIDとパスワードでログインします。

※画面は開発中のものです


リリース日とか仕様の詳細とかが決まったら、また詳しくお知らせします。

ステージ07「スロープ」と、新アイテム「貫通レーザー」を追加しました

レーザーバトラー オンライン Ver.0.12.0をリリースしました。

ステージ07「スロープ」を追加しました。


今度のステージは、すべての壁を斜め45°にしてみました。

アイテム「貫通レーザー」を追加しました。

忘れた頃に実装する。それがくりじークオリティ。


一度だけ、壁を貫通して直進するレーザーを発射できます。
アイテムを取ると、↓のように、自機に青白い光球がつきます。

この状態でZキーを押すと、通常のレーザーのかわりに貫通レーザーが発射されます!

出現率は低めですが、使うのが気持ちいいアイテムです。

twitterで送信」で設定される文章に、ハッシュタグ「#laserbattler」を追加しました。

これで、ハッシュタグによる検索が可能になります。レザバトをプレイしている人をtwitterで見つけやすくなりそうですね。

その他、細かいバグを修正しました。

バインドトラップとダッシュの仕様変更など

レーザーバトラー オンライン Ver.0.11.0をリリースしました。

サブ装備「バインドトラップ」「ダッシュ」の仕様を変更しました。

バインドトラップの変更点・・・設置されたバインドトラップは、1分経ったら消えるようにしました。
ダッシュの変更点・・・ダッシュ中は、ジャンプ・ダッシュ以外の装備(レーザー含む)が使用できないようになりました。また、ダッシュした後、一瞬ブレーキがかかるようにしました。

2つとも、弱体化になります。
バインドトラップの方は、1vs1のタイマン戦で起こりやすい膠着状態の防止を、ダッシュの方は、バランス調整を目的としています。

特にダッシュは、旧仕様において、ダッシュ中のレーザー攻撃が非常に回避しづらく、「反射レーザーで相手の死角をついて攻撃する」というこのゲームのコンセプトをゆるがすほどの強力な攻撃方法になっていました。旧仕様のダッシュが気に入っていた方には申し訳ないですが、ゲームを元の感じに戻すため、今回の修正をご了承いただければと思います。

アイテムが出現するとき、自機や他のアイテムと重なって出現しないようにしました。
ルームリストの、ルーム名の列の表示がおかしくなる不具合を修正しました(再修正)。
不正検出の調整を行いました。