回答編集履歴
1
校生
test
CHANGED
@@ -50,23 +50,35 @@
|
|
50
50
|
|
51
51
|
|
52
52
|
|
53
|
-
要するにだ、絵師がキャンバスでシュッと絵を描く
|
53
|
+
要するにだ、絵師がキャンバスでシュッと絵を描くような行動をすれば、
|
54
54
|
|
55
55
|
裏側ではこういう感じのコードが自動生成されて実行されるわけだね。
|
56
56
|
|
57
57
|
|
58
58
|
|
59
|
-
出来上がった画像をそのまま送
|
59
|
+
出来上がった画像ファイルをそのまま各視聴者へ送信はできない。
|
60
|
-
|
61
|
-
このコードの文量自体はほんの数百Byteにしかならないんだ。
|
62
|
-
|
63
|
-
この自動生成されるコード部分をひっ捕まえてサーバーへ転送し、視聴者達のパソコンで送信、
|
64
|
-
|
65
|
-
視聴者達は各自受け取ったデータを元に全く同じコードを実行してキャンバスをレンダリングする
|
66
60
|
|
67
61
|
|
68
62
|
|
63
|
+
でもこのコードの文量自体はほんの数百Byteにしかならないんだ。
|
64
|
+
|
65
|
+
この自動生成されるコード部分をひっ捕まえてサーバーを経由して視聴者達のパソコンに転送する。
|
66
|
+
|
67
|
+
視聴者達は各自受け取ったデータを元に全く同じコードを実行してキャンバスをレンダリングする。
|
68
|
+
|
69
|
+
|
70
|
+
|
69
|
-
こういう発想ならば
|
71
|
+
こういう発想ならば実現的なリソースで再現出来るだろう。
|
72
|
+
|
73
|
+
世のお絵描きチャットは大抵このような仕組みになっているはずだ。
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
もちろん、アンドゥ・リドゥが出来るローカルのお絵描きアプリも、
|
78
|
+
|
79
|
+
こんな疑似命令をバババっと保存しているから、高速にアンドゥ・リドゥが出来るわけで、
|
80
|
+
|
81
|
+
現状の画像データを何百枚単位で保持してるわけじゃない。
|
70
82
|
|
71
83
|
|
72
84
|
|
@@ -106,6 +118,12 @@
|
|
106
118
|
|
107
119
|
|
108
120
|
|
121
|
+
この辺の変換ロジックや疑似言語の設計は「お前が作るんだよ!」みたいな所があるから、
|
122
|
+
|
123
|
+
設計に慣れた凄腕エンジニアじゃないと紆余曲折はしょうがないだろうね。
|
124
|
+
|
125
|
+
|
126
|
+
|
109
127
|
---
|
110
128
|
|
111
129
|
|