* 妄想メモ [#rc11b9af]

今後の「伺か」について色々と妄想しているものを、~
ここらで一旦簡単に吐き出して置く事にしてみるテスト。

悲しいことに自分では実現のメドがたたないのと、ちょっと暇だったので・・・。


** どんなことを考えてるか [#k4516964]

-ゴーストがWebで動くと面白いなとか
-Webで動くんならVistaのガジェットでも動きそうだなとか
-Web用とローカル用にゴースト作るのは面倒なので、なるべく共通化できるといいなとか
-でも既存の仕様を全部Webに載せるのは無理臭いなとか

というわけで、非常に大雑把な図を描くとこんな感じです。


&attachref(./01.png);

** SHIORIについて [#if6372a3]

-Webで動かすんならJavaScriptとかで書くしかないよな
-でもAYAだの里々だのの辞書をJavaScriptでドライブするのは死ぬよな
-多分階層別に規格を作ってやらないといけないだろうな


&attachref(./02.png);

-AYAをJavaScriptにコンパイルする方法ならまだ目があるのかな
-とりあえず、プレーンテキストでトーク書いただけで動けばらくだよな

例えば、プレーンテキストに

 RandomTalk.1 \hほげほげ〜\uへもへも〜\e
 RandomTalk.2 \hな〜\uる〜\e
 MouseMove.Bust.1 \hむね〜\uさわる〜\e
 RandomTalk.1 \hほげほげ~\uへもへも~\e
 RandomTalk.2 \hな~\uる~\e
 MouseMove.Bust.1 \hむね~\uさわる~\e

とか書いておけば、最低限それを誰かが読んで(イベント別に)
ランダムに選択してくれればいい

もう一寸高級な処理をしたくなったら、その上位層で

 if 当たり判定回数 < 10
   return $MouseMove.Bust.1
 else
   return $MouseMove.Bust.2

とか出来れば、トーク辞書は共用できるかな

** シェルについて [#yc7ad3b2]

-今のSERIKO仕様をそのまま持っていくのはいくらなんでも無理だろう
-各サーフィス、基本は一枚絵、アニメなしということにすれば楽だな
-elementの合成くらいはWebでもできるかな
-ローカルでもっと複雑なことをしたくなったら、動的にサーフィスの合成ができればいいな
-そのためにはさくらスクリプトに、サーフィスを合成するための命令がいるな
-いずれにしてもSERIKO仕様にも階層構造が要るな

** こめとん [#d3cda2e3]

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS