回答編集履歴
1
訂正
test
CHANGED
@@ -1,14 +1,18 @@
|
|
1
|
+
「例え」に出した作品のスケールが大きいですw
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
> 大規模なプログラムの中身はどうなっているのか
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
1週間ほど、未課金プレイした感想になりますが…。
|
2
10
|
|
3
11
|
|
4
12
|
|
5
13
|
フロントエンドだけ見ても
|
6
14
|
|
7
15
|
* **チャット機能**がありますので、``WebSocket`` を使っているはずだと感じました。
|
8
|
-
|
9
|
-
**同時接続**の要件があり、サーバースペックによる**同時接続数上限**もあるでしょうから、より高速に処理できる ``Java`` や ``C#`` (``C/C++``も十分に考えられる)のような言語で安定稼働を狙っていると思います
|
10
|
-
|
11
|
-
(PHPかRubyのような **インタプリタ言語ではない** と思います)。
|
12
16
|
|
13
17
|
* (ゲーム内で「スキン」と呼ばれる)画像データにパラメータを紐付けて「課金してもらう」特徴の商売(フリーミアム・ビジネス。モデル)でしたので、img 要素に単純表示するような代物でもないはずです。
|
14
18
|
|
@@ -18,11 +22,15 @@
|
|
18
22
|
|
19
23
|
サーバー側に関しては
|
20
24
|
|
25
|
+
* チャット機能、複数プレイヤーのゲーム画面の同期といった状況から、**同時接続**の要件があり、サーバースペックによる**同時接続数上限**もあるでしょうから、より高速に処理できる ``Java`` や ``C#`` (``C/C++``も十分に考えられる)のような言語で安定稼働を狙っていると思います
|
26
|
+
|
27
|
+
(PHPかRubyのような **インタプリタ言語ではない** と思います)。
|
28
|
+
|
21
29
|
* Ajaxで対応できるようなシンプルなAPI実装だけではなく、コネクションを維持する実装もあります。
|
22
30
|
|
23
31
|
オンプレ/クラウドの違いは分かりませんが、マシン(インスタンス)も1台ではないはずです。
|
24
32
|
|
25
|
-
|
33
|
+
* etc ... ネットゲームの裏側は、一般には想像が及ばない工夫が凝らされているはずです。
|
26
34
|
|
27
35
|
|
28
36
|
|
@@ -30,7 +38,7 @@
|
|
30
38
|
|
31
39
|
|
32
40
|
|
33
|
-
個人レベルでは「ビビッドアーミーのような」ゲームは簡単には作れないと思ってください。
|
41
|
+
個人レベルでは「ビビッドアーミーのような」大規模なゲームは簡単には作れないと思ってください。
|
34
42
|
|
35
43
|
自分では対応できない技術を有した人材、共同出資できる仲間など、大勢の協力が必要と考えるのが一般的です。
|
36
44
|
|
@@ -41,6 +49,8 @@
|
|
41
49
|
* ゲーム設計/デザインなど
|
42
50
|
|
43
51
|
* 法制度に詳しい法務担当者
|
52
|
+
|
53
|
+
* etc
|
44
54
|
|
45
55
|
|
46
56
|
|