『国内最大級のゲーム全般ブログ』

一瀬「Switch用REエンジンの初期のパフォーマンスはかなり厳しかった」

1 名無しさん必死だな 2021/06/27(日) 09:43:12.14 ID:S0qEzzU30

・カプコン独自の開発エンジン「REエンジン」を使う利点は、最新のグラフィック機能が使用できることと、強力なC#スクリプトシステムを使用できること

・過去の開発エンジン「MT FRAMEWORK」では、ゲームロジックをすべてC++で実装していたため、ビルド時間が問題となっていた

・「RE ENGINE」ではゲームロジックをC#で実装しているため、ビルド時間を大幅に短縮することができる(C++では100倍の時間がかかるところを約10秒)

・試行錯誤を素早く繰り返すことができるため、間接的にゲームの面白さに貢献していると思う

・「RE ENGINE」は最初からマルチプラットフォームを想定して設計されているので、単純にスイッチに移植すること自体はそれほど難しくなかった

・しかし、グラフィックスの核となる部分(Nintendo Switch独自のグラフィックスAPIであるNVN)のシェーダープログラムのトランスレータを開発するのはかなり大変だった

・初期のパフォーマンスはかなり厳しく、大幅な最適化が必要だった

・『モンスターハンターライズ』の新モンスターが、3Dモデルのスペックが大きく異なる過去のタイトルのモンスターと同じ土俵に立つために、テクスチャーの表現やポリゴン数、関節の数などは、モーションチームと何度も確認しながら慎重に進めた

・髪の毛の表現が一番難しかったが、『モンスターハンター:ワールド』のシェーダーを移植できたことで解決した

・ニンテンドースイッチのスペック上、3DS時代のデータを使うのが一番楽だったが、『モンスターハンター:ワールド』が発売されていたこともあり、『モンスターハンターライズ』をできるだけ現代的に見せることが重要だった

・『ワールド』のキャラクターは極力そのままに、一部の新キャラクターは3Dモデルチームと相談して作成し、ギリギリまで関節をカットしている

・顔のアニメーションに関しては、『ワールド』の潤沢な関節数を実装するのは不可能だったので、『ライズ』ではその数を確定させてから取り組んだ

・アニメーション制作については、まず『ワールド』のデータが移植できるかどうかを確認することから始めた。補助関節の修正や縮小などは、モデラーやプログラマーの作業量が増える作業だった

・『ワールド』の攻撃・移動に加え、『ライズ』では新アクション「操竜」が追加されたことで、作成すべきモーションの数が大幅に増えた。素材の量、作成時間、取り込み後のチェックなど、エネミーのアニメーションチームは苦労していた

(REエンジンの『モンスターハンター』をニンテンドースイッチで制作してみて、全体的な感想は?)
・最適化は非常に難しかったが、やりがいもあった。REエンジンの基本設計やツール、開発手法のおかげで、ギリギリまで最適化にチャレンジすることができた。大きなREエンジンを小さなスイッチに収めるのは大変だった、スイッチでこのクオリティで動くことに感動してもらえるようなものができてよかった
https://www.nintendolife.com/news/2021/06/feature_monster_hunter_rise_director_talks_re_engine_on_switch

画像元リンク内

614 名無しさん必死だな 2021/06/27(日) 21:08:58.09 ID:KKbwYFC30
>>1
モンハンライズってディファードレンダリングじゃなくてフォワードレンダリングなんだな

 

616 名無しさん必死だな 2021/06/27(日) 21:55:22.61 ID:+gRYF/YIp
>>614
ディファードだと処理的にキツかったので、全部フォワードに切り替える判断をしたそうですね

 

633 名無しさん必死だな 2021/06/28(月) 00:53:47.58 ID:FPcpYiyI0
>>1
C#ってことは結局MSプラットフォームに依存してるってことか

 

637 名無しさん必死だな 2021/06/28(月) 01:23:11.08 ID:x9py+hcO0
>>633
Windows環境以外でゲーム開発すること自体基本ないんじゃないの

 

2 名無しさん必死だな 2021/06/27(日) 09:45:43.13 ID:M9HcOQXur
やっぱ技術力はいかに限られた環境で美しく作るかでできるのか

 

16 名無しさん必死だな 2021/06/27(日) 09:55:27.41 ID:ThR4UeGX0
>>2
甘えられる状況だとまずグラを作り込めるだろ?
そしたら多少重くてもグラを落とし込まずにクソ重いまま実装するだろ
そして微妙なゲームの完成ってわけよ

 

4 名無しさん必死だな 2021/06/27(日) 09:48:38.58 ID:ZNghaxu20
やっぱり低性能は開発を困らせるだけじゃん

 

7 名無しさん必死だな 2021/06/27(日) 09:50:35.17 ID:ZKk+uGt4a
>>4
売れてすまんな^ ^

 

20 名無しさん必死だな 2021/06/27(日) 09:57:24.14 ID:/8TK4EHN0
こういうの見るとPS版のワールドは手抜きだな

 

25 名無しさん必死だな 2021/06/27(日) 09:58:17.86 ID:UAy+VHU9a
>>20
大皿に大雑把に材料積み上げただけだからなぶっちゃけ

 

28 名無しさん必死だな 2021/06/27(日) 09:59:30.39 ID:QgBRkxXSp
ゴミ性能の所為で開発にこういうしなくていい苦労を強いてるのも
任天堂信者にかかればたちまち美談に

 

30 名無しさん必死だな 2021/06/27(日) 10:00:44.49 ID:KsteSdVGd
>>28
しなくていい苦労を捨てたサードは爆売れプラットフォームに出せないだけですが、本当にしなくていい苦労ですか?

 

55 名無しさん必死だな 2021/06/27(日) 10:17:15.45 ID:inFAH1R/0

>>28
これを苦労話ととるか技術力アップの裏話ととるかは人それぞれだわな

何の苦労もしてこなかったメーカーは今後厳しいと思うから俺は後者だと思うけどね

 

658 名無しさん必死だな 2021/06/28(月) 09:21:52.57 ID:I4xRXJPUa
>>28
性能的には一応それなりのスイッチで
ろくなグラで作れないメーカーはもう自然淘汰された方がいいよね
さすがに技術力なさ過ぎだし

 

36 名無しさん必死だな 2021/06/27(日) 10:05:12.33 ID:a58kNBrT0
サイバーパンクのPS4版も苦労したようだが
こっちの方が技術力無いのが露呈したよな

 

42 名無しさん必死だな 2021/06/27(日) 10:07:57.97 ID:5fpPJkJ1p
>>36
工夫もなにもダウングレードして削りまくってるだけやしなぁ

 

46 名無しさん必死だな 2021/06/27(日) 10:10:15.04 ID:a58kNBrT0

>>42
そこなんだよな
ライズはSwitchの性能を引き出して
サイバーパンクはただダウングレードしまくっただけで
人物や車がスカスカの無人になってしまった

技術力があるのはカプコンの方だな

 

57 名無しさん必死だな 2021/06/27(日) 10:18:46.32 ID:tQBb79Mcp
スト5とかはボーン数はスト4でほぼ限界まで使ってたからと今度はポリゴン数増やしてロード劇遅になってたけど
こういう風にハードに合わせて無駄を削ぎ落として快適性を追求する方向をカプコン全体で共有して欲しいは

 

487 名無しさん必死だな 2021/06/27(日) 13:21:07.68 ID:1dGmMLhx0
>>57
ストVのロードはPCのウェイト抜きmod入れたら爆速ロードだったしPS4の貧弱CPUがデータ展開に時間掛かってるだけだぞ

 

558 名無しさん必死だな 2021/06/27(日) 15:43:17.45 ID:+tsQQ0Hmp
>>487
そういう話じゃないんだよなぁ
スト5仕様の本体まで発売したんだからその貧弱CPUに最適化するのが筋って話よ

 

62 名無しさん必死だな 2021/06/27(日) 10:22:42.31 ID:/u0Z8vpEa
あんまこういうこと言うのはアレだがワールドは全然最適化できてなかったんだな…

 

64 名無しさん必死だな 2021/06/27(日) 10:23:52.12 ID:lA/+v5JP0
>>62
ワールドでつくったものをSwitchではそのままつかえないのでダウングレードにかなりの骨を折ったという話だろこれ

 

65 名無しさん必死だな 2021/06/27(日) 10:25:14.26 ID:CVxsOl9m0
>>64
ワールドで見栄張らずにPS4向けに最適化してればあんなクソ長ロードにならなかっただろうに

 

66 名無しさん必死だな 2021/06/27(日) 10:26:22.80 ID:ml/Axobv0
>>62
OneXでちょうど良く動く程度には重いゲームだったからな
Proちゃんや無印PS4ともなればそらお察しよ

 

68 名無しさん必死だな 2021/06/27(日) 10:27:16.23 ID:9flG+QaY0
>>62
逆に言えば高性能ハードは作るのが楽なんだよ

 

70 名無しさん必死だな 2021/06/27(日) 10:28:37.13 ID:mkguNtTfp
>>68
本来はとっとPS4切ってPS5のみにするべきなんだよな

 

660 名無しさん必死だな 2021/06/28(月) 09:25:24.38 ID:I4xRXJPUa
>>68
PS4のワールドはローディングがクソみたいに遅いから、PS4みたいな低性能だと開発大変なんだな

 

69 名無しさん必死だな 2021/06/27(日) 10:28:30.64 ID:E4oROk0Cd
真面目にダウングレード考えてないとサイパンみたいな結果になるからな

 

72 名無しさん必死だな 2021/06/27(日) 10:29:16.89 ID:CVxsOl9m0
>>69
わりとサイパン案件だよなワールド
あそこまで酷くないってだけで

 

84 名無しさん必死だな 2021/06/27(日) 10:33:39.53 ID:ml/Axobv0
>>72
OneXが十数秒で済ませてるロードにProちゃん一分掛かるのは十分サイパン案件だと思う
世代が違うレベルでスペック差があるのにグラフィック合わせりゃそらそうなるわ

 

139 名無しさん必死だな 2021/06/27(日) 10:52:10.36 ID:42nqFokua
>>72
まあサイパンと違って削りやすいオブジェクトが
多いからウィッチャー3と比べるのが正しいかもな

 

74 名無しさん必死だな 2021/06/27(日) 10:30:58.44 ID:PSfLxmhD0

技術力でカバーして最適化
売る為に当たり前のことしてて素晴らしいね

技術力がないから移植できない!と本来はできるのに言い訳ばかりする開発者は見習うべきだよね

 

78 名無しさん必死だな 2021/06/27(日) 10:32:01.94 ID:q5Ze+gQ40
>>74
とりあえずマーベラスには反省してほしい

 

80 名無しさん必死だな 2021/06/27(日) 10:32:31.16 ID:PSfLxmhD0
>>78
千載一遇のチャンスを逃してたあそこはマジボンクラ

 

83 名無しさん必死だな 2021/06/27(日) 10:33:26.08 ID:DGNxxR5JM
>>74
性能が高い他のハードならこんなことしなくてもいいんだよ
スイッチ向けモンハンはカプコンが設計に口出してたスイッチ開発段階で決まってたから後から開発はじまったワールドよりも遅れてなんとかライズを発売したけど
次はわからんよ

 

89 名無しさん必死だな 2021/06/27(日) 10:35:03.73 ID:UbEBl1K5d
>>83
性能が高い他のハードはスイッチほど売れてないからなあ

 

90 名無しさん必死だな 2021/06/27(日) 10:35:46.65 ID:DGNxxR5JM
>>89
いやいやスイッチよりPS箱PCのほうが売れてますよ

 

92 名無しさん必死だな 2021/06/27(日) 10:36:22.86 ID:zR0X3vMCd
>>90
日本の会社が稼ぐには日本で売れないといけませんので

 

94 名無しさん必死だな 2021/06/27(日) 10:37:21.70 ID:DGNxxR5JM
>>92
いやいや任天堂含め、ほとんどの会社が海外での利益のほうが多いですよ
カプコンももちろんそう

 

132 名無しさん必死だな 2021/06/27(日) 10:50:09.49 ID:PSfLxmhD0
>>94
日本で売れるものはちゃんと日本で売り上げたほうが利益率が圧倒的に高い
海外なんて投げ売り、定価も安い、関税で手数料ひかれるのにどうして日本捨てて海外で中心で売らないといけないんだか
なお決算でも判明しているがライズ発売時の利益率はワールド発売時期よりも圧倒的に高い、ワールドの方がマルチだから売れているはずなのにねw

 

81 名無しさん必死だな 2021/06/27(日) 10:32:39.71 ID:E4oROk0Cd
容量の節約にも繋がる事でもあるしこう言うのをちゃんと研究してないからドンドン容量も肥大化するんだよな

 

661 名無しさん必死だな 2021/06/28(月) 09:27:51.86 ID:I4xRXJPUa
>>81
100Gオーバー当たり前になってるの
メーカーは少しは問題視したほうがいいよね
あれホント馬鹿じゃねぇのって思うわ

 

91 名無しさん必死だな 2021/06/27(日) 10:36:20.53 ID:DGNxxR5JM
開発者に嫌われまくったPS3と同じだぞこれw

 

100 名無しさん必死だな 2021/06/27(日) 10:40:07.07 ID:+PidVzu00
>>91
苦労に見合ったリターンが得られるのがSwitchで
ただ開発しづらいだけなのがPS3だったんだろ

 

96 名無しさん必死だな 2021/06/27(日) 10:37:54.67 ID:DGNxxR5JM
これを絶賛するってのは開発しにくくて叩かれまくったPS3を絶賛するってことな

 

112 名無しさん必死だな 2021/06/27(日) 10:44:09.36 ID:a58kNBrT0

>>96
PS3はゲームに適さないCellだから作りにくいのであって
Switchはそもそもメーカーに支持されてるので違うだろ

サイバーパンクがPS4版で苦労してるのと同じだから

 

97 名無しさん必死だな 2021/06/27(日) 10:39:25.92 ID:3Wa1kk3T0
C#でゲーム作れる時代だったのか(驚愕)

 

113 名無しさん必死だな 2021/06/27(日) 10:44:34.75 ID:3Wa1kk3T0
>>101
そうなんだ
C#は遅いってイメージがこびり付いてるわw

 

352 名無しさん必死だな 2021/06/27(日) 12:01:45.13 ID:6E6adOMxM
>>113
UnityやREエンジンはC#で書いたゲームロジックをリリース時にC++に変換するって力技で対応してる

 

102 名無しさん必死だな 2021/06/27(日) 10:40:16.17 ID:kF2UH+fO0
一ノ瀬は芸術品を作ったよ

 

引用元: 一瀬「Switch用REエンジンの初期のパフォーマンスはかなり厳しかった」

この記事のURLとタイトルをコピー