「仕様案 (めずもな)」の編集履歴(バックアップ)一覧はこちら
仕様案 (めずもな) - (2008/09/15 (月) 07:42:07) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
*倉側
**見た目
-サイズはw*h = 650*600px位
-FPSは12.0か24.0。
**内部
-基本は外部ファイルで。
-gif, jpg, png(アルファch有/無)は特に指定しないけど、それぞれの一長一短を考えてファイル形式は決めてね
--gifは256色に収まるもの向け。透過OK。ただし、アニメーションは使用上不可能。
--jpgは背景画像(not マップ画像)向け。透過させることは出来るけど微妙。圧縮率に注意
--pngはオールマイティ。(一部の設定を除いて)フルカラー対応。透過OK。でも、上のどちらか合うフォーマットがあるならそっちを使ってください。
-画像ファイル/音声ファイルは順次読み込む方式
-
-拡大縮小は「させない」
-そりゃ、クライアントにセキュリティ高いもの置けないw
-リモートSOで通信。
-SOのリフレッシュ回数はデフォで12回/秒。人数が一定以上超えたら6回/秒にする。
**方針
-ひとまず基本機能をつけてから。後で容易に拡張/変更できるように設計。(=>最小インターフェイスを目指すことになるかな)
*鯖側
**見た目
-そもそも、管理での見た目は必要なのか・・・?
-一応、使い心地が極悪でなければ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段階はモチベーションのためでもあったり。過度の期待や浮かれすぎは禁物。
*その他
-ディレクトリはまだ決めなくてもいいかな
*リンク
-[[XML定義案>XML定義案 (めずもな)]]
古い仕様案なので、現在の方針とは違う部分があります。
*倉側
**見た目
#image(http://mezumona.my.land.to/contents/img/gpp/window.png)
-サイズは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段階はモチベーションのためでもあったり。過度の期待や浮かれすぎは禁物。
*独り言
-本体ローダーをまずは作った (第1::5%) @2008-09-18 0:20
*リンク
-[[データ定義案>データ定義案 (めずもな)]]
*感想・意見・改善点
何かあればどうぞ
#comment_num2(nsize=24,size=24,vsize=3,num=7,logpage=コメント_仕様案_めずもな,below)
表示オプション
横に並べて表示:
変化行の前後のみ表示: