https://www.nintendo.co.jp/jobs/keyword/136.html
プレイヤーの実力を計算する以前より任天堂ではネットワーク機能を使ったゲーム開発者向けに汎用ゲームサーバーを提供していました。汎用ゲームサーバーでは、ゲームのネットワーク機能に必要となる基本的な機能を提供しており、ゲーム開発者はゲームの目的に合わせて、さまざまなネットワーク機能を利用できるようになっています。このシステムは長年利用されてきたことにより新たな課題や改善可能な部分が見えてきました。そこで新しい任天堂プラットフォーム向け汎用ゲームサーバーの開発が始まりました。
ネットワークを使用した対戦ゲームをプレイするときに、ランダムな相手と対戦したい人がいるかもしれませんが、ゲームを楽しんで続けていただくためには、完全なランダムにするのではなく、実力の近いプレイヤー同士の対戦を実現することも重要です。そのためには、プレイヤーの実力を数値で表した指標、「レート」を用いて、対戦を設定することが必要となってきます。以前まではゲームタイトル側で個別に用意されていましたが、汎用ゲームサーバーの機能の一つとして、新たにレート計算の機能を提供することになりました。ゲーム開発者はこの機能をベースにしてカスタマイズすることで独自のレーティング機能を利用することができるようになります。そのうえでレートやその他のプレイヤー情報を利用して独自のルールで対戦相手を決定することができるようになります。私は汎用ゲームサーバーのチームに配属された後、このレート計算機能の開発を担当することになりました。
ゲームの仕様に応じて開発者がこのレーティング機能を柔軟にカスタムして利用するためには、多様な遊び方に対応させる必要があります。対戦の形式は、2対2のような同人数同士の対戦だけではなく、例えば人数が非対称となる形式や、多人数で順位を競う形式などさまざまです。その機能を開発するにあたって、従来のゲームタイトルで使用されたレート計算を参考に、アルゴリズムにも手を加えながら開発を進めていきました。
サポート付くからそこそこの学力ある人間なら割と余裕何度でも問い合わせする迷惑がられても頑張る素養あるなら
貴方でもやれるよ
社内にノウハウ持ってる先人いるなら、よい教材ではある
スト6ができていないこと
スプラトゥーンとか変なマッチングばっかやん
その変な奴らと内部的には同レベルなんやで
ならボロ負けしたりすることあるのはおかしいじゃん
なんで強いやつとあたってんの
腕の近しい人が集まってもかみ合わせで簡単に決着つくなんてよくある事だろ
格ゲーの大会とかでも拮抗したプロ同士が毎回ジリジリの試合してるわけじゃない
だから何回も同じ相手と戦って勝敗決めるようにしてんだよ
一緒じゃないが
王冠持ちと2300が近い実力なわけない
始める前に格ゲー経験の有無を質問(初心者、初級者、中級者、上級者から選択)
そこから認定戦を10戦、それに応じてランク分け
ランクはキャラ毎、認定戦も毎回行う
高いランクの持ちキャラがいればサブキャラの認定戦はそれに応じた相手をマッチング(サブキャラの初狩りを回避)
マスターリーグは将棋やチェスにも使われているイロレーティングシステムでより実力が近い者同士がマッチング(スマブラはこれが無いのでスマメイトを使うしかない状態)
プロやストリーマーがゲーム離れる理由のかなりの部分これとか言われるくらい深刻化してる
スプラのガチマの昇級の度に言われてたやつもそれだよな
「お前が上手いんだからレート上がってるんだろ」が通じないサーモンランというオレツエーモード実装は正解だったのかもだ
1vs1のゲームならともかく
チーム戦じゃレートが正常に動かず味方と実力差が出来ることのほうが圧倒的に不満がたまる要素だから
むしろレートはきちんと反映されるべきだろ
レートの計算をサーバー側にさせるというのは計算の基礎アルゴリズムは殆ど同じということか
負けて悔しくて切断するのを検知するのはサーバー側にある方が良い気もする
それとも、ユーザーの任天堂アカウントごとに各ゲームのスキルが蓄積されてて、あるゲームが上手い人は他のゲームも上手い等のユーザー毎の裏ランキングも有るのかな
最初から上手い人同士で当たる、て事か?
レーティングをユーザに紐付けるか
遊んでいるゲームに紐付けるか普通はゲーム毎だから、
最初の数回は理不尽な状況なりやすい
が、数回くらいならゲーマーでなければ離脱はしにくい
公平なマッチングをわざと放棄して短期間の勝率の調整に腐心してるからユーザーから不満が出てるのであって
ブキ練習するためのオープンマッチでも変動するから内部レートも結局ガバガバだと思う
スマブラみたくブキ毎に設定してくれれば多少マシになりそうだが
テトリス99あたりか?
過疎ッてると、マッチしなかったり連続マッチしたり、極端なマッチするまぁ任天堂ゲームなら人多いから大丈夫か
場違い過ぎてすぐ退散した
32: 2024/02/09(金) 15:25:34.81 ID:aPhheFsB0
>>28
ならボロ負けしたりすることあるのはおかしいじゃん
なんで強いやつとあたってんの
この人頭悪すぎない?
連勝したら強い敵と弱い味方をあてがわれて勝てなくなるってやつやね
相対的にレートの近い人であって同じ腕前とは言ってないのに
同レートだと実力が拮抗してるってナイーブな考えすぎて草
対戦ゲー自体向いてない人間の考えでしょ
オンゲ対戦廃人は一般的な感性を失うんやね。ヤレヤレやね
内部的には実力拮抗していてもプレイヤーのリアル調子や使用しているキャラ相性(または武器相性)、対戦時選択の積み重ねでいくらでも一方的な流れにはなるからなあ
いうて王冠と23がマッチングするのは問題ある
部屋の面子と実力に差がありすぎる
スプラ3やってる人ならわかるはず
こればかりは当事者にしかわからないことで
やってない人にマウント取る資格はないと思う
※2
負けマッチ制度は任天堂ゲーにも有るのか…?
単純にチーム相互の戦力均衡を簡易に取るためのマッチングならまだ良いけど
チーム内ロールが絡んだりすると面倒なのよな
※7
永遠にマッチングしなくても良いならともかく、3分以内にマッチングするためには、そりゃ当該時間内でプレイ可能な人で、相対的に近い人、とならざる得ない。
しかも2300て足切りライン超えでしょ。レートが正規分布なら恐らく全体の15%以下の少数派。そんなの2200の足切りラインがセットされた時点で、2200以上とそれ以外を隔離する仕組みなんだから、諦めろとしか。
もう対戦ゲームは疲れてやれんわ
※8
よくスプラまとめで見る陰謀論だけどね。少なくともレートが上がって、相手が強くなったから、結果的に仲間が弱く感じるだけ。そもそもシステムは"弱いやつ"なんてわからん。ただ、スコアが近い人を集めてるだけだし。
ただイベントマッチの平均レートを見る限り、勝つと次は自身の平均レートよりも相手の平均レートの方が高い事の方が多く感じる。逆もまたしかり。このあたりにヒントがあって、つまり連勝してるときはレートは高いが連敗してる面子、逆に連敗してる時はレートは低いが連勝してる面子が相手になりやすいのかもしれん。
レートが近い人
=レートに実力が伴っていない人も含まれる
=キャリーされたレート高いザコが「大将」枠になると強い味方とあたらない
スプラ界隈では昔から言われてるから知ってるだろうけど
スプラは2の時はナワバリで自分のレート下げまくってからXマッチしたらめちゃくちゃ勝てた
それがしょうもなさすぎてスプラやらなくなっちゃったけど多分これが影響してたんだな
オンライン対戦はやった事無い
懲罰マッチひどいよねスプラ
RPGでレベルが上がると敵も強くなるシステムは評判悪いな
スプラは本人の実力あってもブキの組み合わせで無理ゲーになるからな
脅迫とかしてそう
チーム自前で組めない人は味方関連の不満点を全て受け入れた上でやるべきじゃないのかね
内部レートがあるのは結構。
でもスプラみたいに可視化されてるレートがあるゲームは可視化されてるポイントにあわせてマッチングしてもらわないと困る。
個人的にはスプラのマッチングにそんなに不満は無いから、内部レートはナワバリとかにしか使われてないんじゃないか?
90年代のゲーセンでは初心者が上級者と戦うのは当たり前に普通だったのにな
負けたらお前が強くなれってやつ
今はおててつないでおんなじレベルに合わせないと叩かれる時代なんだよな
※21
もうそういう時代じゃなくなったんだよ
スマブラとは違うんけ?
※21
そのゲーセンが廃れたのが何よりの証明とか?
レートとか詳しいことは全然わからんけど、スプラ3のナワバリが体感9割ボロ負けかボロ勝ちでつまらな過ぎて辞めたな
自分以外の味方が鬼強か敵が全員鬼強かのパターンが多すぎて自分がいる意味ない試合がほとんどだった
>サーモンランというオレツエーモード
自分以外がみんな5回も6回も浮き輪になってるような展開ばかりで文字通りの万能感とかほとんど得たこと無いわ
クマサン印のチャージャー支給された時くらいや
レートはあんまり機能してないのはわかるねどちらかというと過疎対策してるだけ
味方や対戦相手の遊んだ時間数みれば推測出来てわかるでしょ
あと初動とかでも大体わかる
っていうか味方や相手が初心者かどうかなんて場数踏んでればわかるでしょ
プログラムなんて完璧に出来る奴なんて居ない
わかってないから毎回募集するわけで
この記事はあくまでも2の内部データを参照して
3の初期マッチング機能してるって意味だろ
だから初期は誰でもS+に行ける言われた
本スレの>>55は多分スプラ1だろうな
1のナワバリって数戦一切キル取らないとかしてるとあからさまに初心者部屋なとこにいってたから
2以降はなかなかそういうとこに行かなくなったけど
それで生まれるのがスプラ3のマッチングなのか…
まあ結局ライブラリなんて使い方次第だからスプラの開発がアレなんだろうけど