* 妄想メモ [#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