※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

古い仕様案なので、現在の方針とは違う部分があります。

倉側

見た目

  • サイズはw*h = 650*600px。
  • FPSは12.0。

内部

  • ステージ/キャラ画像はMC(実質Sprite)で本体swfに埋め込み。
  • SEは埋め込み、BGMは出来れば随時読み込み。
  • クライアント側で拡大縮小は「させない」。
  • システムで拡大縮小はさせることもある。
  • クライアントにセキュリティ高いものは置かない (常識的に考えて)
  • リモートSOで通信。 (リフレッシュ回数はデフォで12回/秒。人数が一定以上超えたら6回/秒や3回/秒にする)

方針

  • ひとまず基本機能をつけてから。後で容易に拡張/変更できるように設計。(=>最小インターフェイスを目指すことになるかな)

鯖側

見た目

  • そもそも、管理での見た目は必要なのか・・・?
  • 一応、使い心地が極悪でなければCUIだっておk

内部

  • Ubuntu+Red5になるのかな。ログ保存はwindyakinが\(^o^)/
  • 基本的にリモートSOの受け渡しが主
  • 配信機能は回線\(^o^)/ (=しばらくは無理かもしれない)

方針

  • こっちもひとまず基本機能をつけてから。
  • windyakinの設備うp

優先順位(上にあるほど重要)

第1段階 (基本システム)

  1. 設定ファイル(各種xml & ファイルリスト)のパースシステム
  2. マップ/キャラの表示
  3. 発言
  4. マップ/キャラの移動
  5. キャラの切り替え

第2段階 (鯖と通信し始める)

  1. リモートSOでの通信
  2. SO内でのプロトコル決め
  3. 自分/他人の存在情報通信
  4. 〃の移動情報通信
  5. 〃の発言情報通信

第3段階 (システムが出来上がり始める)

  1. マップ/キャラ定義簡易化ツールの製作開始
  2. 相互あぼーん機能
  3. GM機能
    1. あぼーん不可
    2. kill (強制ログアウト)
    3. (必要であれば)名前変色

第4段階 (この時点ではもうシステムは完成)

  1. BGM/SE機能
  2. 音声配信機能
  3. 動画配信機能

第5段階 (此処からは安定化をしていくと同時に機能を追加していく)

  1. キャラの追加
  2. 公開APIの使用
  3. アミューズメント的な何か
  4. ユーザID機能による何か (ログインなしモードも残す)
  5. その他需要のある機能

第4段階あたりからはコアシステムではないので、そこからゆっくり。
第5段階はモチベーションのためでもあったり。過度の期待や浮かれすぎは禁物。

独り言

  • 本体ローダーをまずは作った (第1::5%) @2008-09-18 0:20

リンク


感想・意見・改善点

何かあればどうぞ

名前:
コメント:

すべてのコメントを見る
  • ゆっくり頑張ってね!! -- (名無しさん@人生オワタ\(^o^)/) 2008-10-28 00:00:54
  • fps設定したら、setDirty()をしても
    設定したfps値で強制的に同期するようになるんじゃなかったっけ? -- (めずもな) 2008-09-15 16:50:16
  • AS3のSharedObjectは書き換えた後にsetDirty()で変更を反映するから、SOのリフレッシュ間隔は関係
    なくね? -- (ばっかー) 2008-09-15 09:36:06
  • まだ全然不完全なので注意 -- (めずもな) 2008-09-15 01:37:16