ホーム >> 左脳Script >> もちゃっと >> 作業日記 >> もチャット作成日誌:2010年7月2日

もチャット作成日誌:2010年7月2日


もチャット作成作業日記です。



2010年7月2日

ログ部分そっちのけで、通信部分を弄くっていた。

エリアをある程度の範囲に区切り、その範囲でNetGroupを作成。局地的な集まりをNetGroupで管理しようと試みた。

→NetGroup接続から、マルチキャスト送信Streamオープンまで、間が空くとFlashPlayer がフリーズする。
NetGroup.Connect.Success イベント内で 送信Stream を作成せず、 もっと後のタイミングで new NetStream~publish をすると、publish でフリーズ。デバッガがエラーを拾えない致命的な止まり方をする。

この他、いくつも NetGroup と NetStream を作ると、あっさり重くなり、実用に耐えうるか微妙になってしまった。

→結局、それほど検証せずに Flash では、複雑な通信はまだ重くて安定しないと判断し、作業を進めることにした。


chat.PNG
ひとまず、チャットが出来る状態になった。

普通のチャットのルームに当たる機能がない為、ログインで行き成りフィールド上に放り出される。チャットのための面倒を徹底排除した結果こうなった。

実はログが3行しかないのだが、TextField なので、マウスで操作すると全てのログが見れる。TextField さまさま。
→ログ一覧のしっかしした機能を作る。
→ログのフィルター機能を作る。


展望

  • 家やダンジョンをチャットルームに見立てて、パスワードをかける。認証が通らないと入れないエリアを作る。
  • 名前のトリップみたいなものを作れないか?
  • ブラックリスト。リストにあるキャラは、チャットからキャラまで一切画面に表示されない。など。


展望を語る前に、マップ切り替え機能とマップエディタを作る必要がある。





トラックバック(0)

トラックバックURL: http://n-yagi.0r2.net/sanoupulurun/mt-tb.cgi/265

コメントする

ホーム >> 左脳Script >> もちゃっと >> 作業日記 >> もチャット作成日誌:2010年7月2日

アーカイブ

このブログ記事について

このページは、n-yagiが2010年8月14日 19:27に書いたブログ記事です。

ひとつ前のブログ記事は「TextField と IME 入力 について」です。

次のブログ記事は「もチャット作成日誌:2010年7月3日~4日」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。