プログラマーに聞きたいんだが、オンラインで協力プレイできるゲームあるじゃん?スーパーバニーマンとかとかの

■ このスレッドは過去ログ倉庫に格納されています
1以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:12:21.474ID:SbSQqaMJ0
あれはどんなしくみなの?
サーバがあるわけじゃなくてお互いが通信してるだけ?
マッチングのためのちょっとしたサーバは必要?

2以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:13:17.337ID:mEws7Y5JM
P2P

3以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:15:30.152ID:SbSQqaMJ0
>>2
サーバは不要?
最初はどうやって相手を見つけるの?

4以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:16:11.927ID:6X/HaTSB0
サーバはあるよ
君が言ってるのはローカル通信じゃないか?

5以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:16:55.957ID:uDm5c/U10
サーバ経由して通信はしてる

6以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:18:25.017ID:SbSQqaMJ0
>>4
もちろんローカル協力もできるけどスーパーバニーマンはオンライン協力もできる
ネットの向こうの人間と協力プレイできる

プレイ中もいちいサーバ経由してる??

7以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:19:01.685ID:SbSQqaMJ0
>>5
プレイ中もいちいちサーバ経由してる?

8以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:19:18.419ID:uDm5c/U10
ソケット通信で調べてみればいいと思う
自分があるコマンドを打ち込んだらその命令がサーバに飛んでサーバから別のクライアントへ同じコマンドが飛んでくる

例えが悪いけど

9以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:19:31.598ID:uDm5c/U10
>>7
うん

10以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:19:46.791ID:fGdLS6T60
接続先が直接決まってるなら要らないけど大半はマッチングサーバーは必要
ただそういうのはスチームとかソニーとか任天堂とかが用意してくれてる
例えば任天堂オンラインがメンテでーすでSwitchのゲームのほとんどは全部持ってかれるし昔DSでWi-Fi通信とか言ってたのはサーバーサービス終了したからもう遊べない

11以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:21:05.139ID:mZk6oFuu0
>>8
どうやって調べるんだ?
もっと具体的に手順を教えてくれ

12以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:21:52.427ID:SGysXBXS0
>>11
オンライン開発の本一冊読んでみたまえ
大体理解できるぞ〜

13以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:22:30.309ID:mZk6oFuu0
>>12
三行でいいからもっと取っ掛かりになること書いてくれよ

14以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:23:23.137ID:SbSQqaMJ0
>>10
なるほど理解した
自前でマッチングサーバを作ったら万が一世界中で超バスったときに動かなくなるよなーと思ってた

他のみんなもありがとう
だいたい把握できた
ありがとうありがとう

15以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:23:47.503ID:6X/HaTSB0
要するに機内モードにしたら使えない機能はサーバ経由してるよ

16以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:35:13.966ID:gTnWA1KJ0
Steamはリーダーボードとかも使えると思う

17以下、5ちゃんねるからVIPがお送りします2020/03/14(土) 01:37:50.163ID:SGysXBXS0
>>13
どんだけやる気ないんだよ 本すら読めないやつに無理に決まってんだろ

■ このスレッドは過去ログ倉庫に格納されています