古い仕様案なので、現在の方針とは違う部分があります。
倉側
見た目
imageプラグインエラー : 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。- サイズは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段階 (基本システム)
- 設定ファイル(各種xml & ファイルリスト)のパースシステム
- マップ/キャラの表示
- 発言
- マップ/キャラの移動
- キャラの切り替え
第2段階 (鯖と通信し始める)
- リモートSOでの通信
- SO内でのプロトコル決め
- 自分/他人の存在情報通信
- 〃の移動情報通信
- 〃の発言情報通信
第3段階 (システムが出来上がり始める)
- マップ/キャラ定義簡易化ツールの製作開始
- 相互あぼーん機能
- GM機能
- あぼーん不可
- kill (強制ログアウト)
- (必要であれば)名前変色
第4段階 (この時点ではもうシステムは完成)
- BGM/SE機能
- 音声配信機能
- 動画配信機能
第5段階 (此処からは安定化をしていくと同時に機能を追加していく)
- キャラの追加
- 公開APIの使用
- アミューズメント的な何か
- ユーザID機能による何か (ログインなしモードも残す)
- その他需要のある機能
第4段階あたりからはコアシステムではないので、そこからゆっくり。
第5段階はモチベーションのためでもあったり。過度の期待や浮かれすぎは禁物。
第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