【重要】Tsuka’s Habboホテル 閉鎖のお知らせ

皆様お久しぶりです。

突然のご報告で大変恐縮ですが、
長年に渡って個人で運営を続けてきたTsuka’s Habboホテルでしたが、2014年4月30日(水)を持ちましてサービスを終了し、閉鎖することを決めました。

思い返すとゲームサービス名に「Tsuka’s」なんて自分の名前を入れてしまうセンスの悪さでしたが、公式があった時代から、断続的ではありましたが稼動させてきたゲームサービスでした。
自分が自由に支配できる世界が欲しくて作ったようなプライベートサーバーでしたが、遊びに来てくださったユーザーの皆様に、この場を借りて感謝の意を表します。

閉鎖するにあたって、このHabboホテルの昔話でも書き残しておこうと思います。

続きを読む

新年のご挨拶とゲームサービス障害に関するお知らせ

新年あけましておめでとうございます。
このブログも三日坊主のごとく、めっきり更新もなくなって半年近くが経ちました。笑

過疎っているにも関わらず、未だに根強くTsuka’sハボホテルをご利用いただいている皆様、ありがとうございます。
今年も宜しくお願いいたします。

2014年1月4日前後におけるゲームサービスの障害に関する報告ですが、当Habboホテルのゲームサーバーがハッキングされ、データベースを削除され、一切のゲームサービスの提供が出来ない状態となっておりました。
万全なバックアップ体制を取っていなかったため、テスト用サーバーにコピーしたデータベースを用いてリストアしましたが、2012年10月11日時点でのデータまでロールバックされた状態となっております。

この機会にゲームサービスの提供終了(事実上の閉鎖)も検討いたしましたが、少なからずアクティブユーザーもおりましたため、遡った状態ではありますがゲームサービスを復旧させた次第です。
ユーザーの皆様には大変ご迷惑をおかけしますが、何卒ご理解のうえ、今後とも宜しくお願いいたします。

また、今回の障害の原因となったハッキングをした個人に対し、不正アクセス禁止法違反ならびに電子計算機損壊等業務妨害罪として刑事告訴する事も検討しております。
今回は日本国外からの攻撃と思われますが、サーバーの所在国である日本の法律における処罰規定により、たとえ国外から犯した違法行為であったとしても罰せられます。
個人の特定に関しましては刑事告訴の意向が決定次第、操作記録から割り出したIPアドレスのISPに対し、当該時刻における利用者に関する個人情報の開示請求を行うものとします。

For individuals who have a hacking that caused the failure of this time, we are considering also that criminal complaint as computer damage, such as obstruction of business crime and unauthorized access law violation.
It is thought the attack from outside Japan this time, you will be punished even though the illegal act of punishment by the provisions in the laws of Japan, the country of domicile of the server, was committed from outside the country, for example.
To the ISP of IP addresses that the intention of the criminal complaint as soon as the decision was indexed from the operation record, and shall make a disclosure request of personal information related to the user in the time when I relate to specific individual.

リニューアル実施予定日まであと1ヵ月とか

正直終わる気がしない・・・

とりあえず現状はインターフェース周りの改修&追加実装をメインにやってます。
ここ最近Ragezoneばっかりでブログ放置気味でした。Ragezoneの方を見てる方にとっては特にこれと言って新しい情報は無いです・・・ゴメンナサイ。

R63スタイルのインターフェースの移植はほぼ完了。
メッセンジャーとかはR35のままでいいかな・・・(妥協)
主な移植内容は以下の通り。
・共通ダイアログの外観
・カタログデザイン

habox_dev_ss_017

新規にカタログレイアウト2種類実装中
・カラーセレクトタイプ(プラスチック・家具ページの改修)
・スペース(従来のスペース家具ページの改修)

habox_dev_ss_019
他にも数点考案中ですが、ある程度デザイン固まったらまたアップするとします。

いまのところこんな感じですね~。
サーバーのリコードに手が付くのはいつになるやら・・・
リコード自体もどれだけの時間がかかるやら・・・
フロアパスファインダーの改善や新機能のサーバーコード実装とかフロアマップ周りの不具合・入退室時の同期処理の不具合なんかの対応やら(以下略)

事務所

Ragezoneのほうにはトピック立ててそれなりにレスしてるんですが、外人向けなので日本人プレーヤー向けのネタが無い・・・。
ということで普段開発をやってる事務所(開発作業環境)のご紹介。

DSC_0475
自分が普段仕事したりHABOXの開発したりしてる事務所です。
といっても実家の整備工場の事務所の2F使わせてもらってるんですけどね。

レースゲームの開発も兼ねているのでステアリング類のコントローラーが常設されてます。
27インチ3画面はゲームでの迫力はもちろんのこと開発業務の効率も抜群です。
(ステアリングが邪魔だったりしますが)


こんなかんじで遊んでます

横浜へお越しの際はぜひ遊びに来てね~ 笑

lingoに苦悩する日々

思わぬところから助け舟が!
rukaがめずらしくSkypeで話しかけてきてくれたので聞いてみたらこの人lingo使えたのね

prepareMovieハンドラ内でdebugPlaybackEnabledを有効にするとデバッグメッセージウィンドウ出てtrace結果出したりスクリプト実行したりできるとのことでしたが・・・

そもそもprepareMovie引っ掛からない!(;▽;)

startMovie/enterFrame/exitFrameで引っかかったので問題無し

debugPlaybackEnabled有効にしたけどキャスト読み込んだ直後の一瞬しかメッセージでない!(;▽;)

どうやらログイン処理後(sec.cct処理後?)にdebugPlaybackEnabledが無効化されてるようで・・・
一度debugPlaybackEnabledを無効にするとそのプロジェクタでは再読み込みしないと再度メッセージボックスを表示することはできないんだとか(リファレンス

というか、サーバーから送られてくるパケットの処理とかダイアログの表示処理にフックできない限り追加機能実装しようが無い気が・・・

はやくも挫折・・・orz
何かないかなー(´_`;)

ボイスチャット機能 考案

いろんなユーザーと話しながら出てきたボイスチャット案が良かったので考えてみた

DSC_0467
でも客室の設定画面に「ボイスチャットを有効にする」とかの新項目の追加実装はおそらく不可能・・・。
ウェブサイト側に管理画面設けて客室ごとに設定させるってのもユーザーからしたら面倒だしなあ。

まだ実装自体検討段階・・・。

lingo勉強中

現代から退化して電子書籍を漁りながらlingoの勉強中・・・。
古めかしいシンタックスな上に今のActionScriptにあるような便利なプロパティも皆無。

オマケにビットマップなんかのキャストを書き出したりするための拡張をするプラグイン(Xtra)はどれも有料で高価・・・。

それでもShockwave版のHabboのクライアントを拡張するうえでlingoスクリプトさえ書けるようになっておけばある程度は実装もできるかもなー、なんて思って頑張ってます。

今のところ成果物として、家具のデータベース管理用にCCTファイル内のキャストビューワ作ってみたりしてます。
Shockwaveムービー上からCCTを参照すればアンプロテクトの必要は当然ないし、読み込んだキャストの表示が簡単に出来ます。

そのうちサンプルとしてコード公開予定。