NEWSPRESS

正直ハイパーウルトラ面倒くさい…「ゲームデバッガー」の辛すぎる日常

1 ::2020/10/10(土) 23:23:27.36 ID:5byCiBfc0●.net ?2BP(5500)
http://img.5ch.net/ico/inu.gif
現役ゲームエンジニアに聞いてみた

ゲームには、切っても切れ離せない要素として「バグ」が存在する。

プログラムの誤りによって、制作者が意図していなかった挙動や表示がされる現象のことを指し、ゲーム開発者にはこの「バグ」を潰していく「デバッグ」という作業が欠かせない。

近年、ゲーム業界の盛り上がりからか、デバッグにまつわるエピソードや仕事の募集などをネットでよく見かけるようになったが、実際にどんな作業が行われているのかを知らない人も多いだろう。かくいう筆者もその一人だ。

たとえば、今年5月よりコミックDAYSで連載がスタートしたマンガで『この世界は不完全すぎる』という作品がある。

https://gendai.ismedia.jp/articles/-/76142

131 ::2020/10/11(日) 15:50:08.04 ID:qO8nBsjH0.net

なんで単なるテストプレイがデバッグ扱いになっているんだ?

65 ::2020/10/11(日) 01:23:31.56 ID:p+EYcf+d0.net

>>60
アプデ出来るようになってからは露骨に増えたな

108 ::2020/10/11(日) 09:31:22.83 ID:JLaa5nXI0.net

フォートナイトとかバグが話題になるからな
アプデあるから今はユーザーの仕事や

109 ::2020/10/11(日) 09:32:15.18 ID:c/kn8ACZ0.net

>>104
スト2の時点ではバグだった
面白いんでそのまま仕様に昇格した

30 ::2020/10/11(日) 00:10:50.63 ID:4Nr2bbgx0.net

昔からデバッガーは糞仕事だぞ
糞ゲーだと本当に地獄

77 ::2020/10/11(日) 02:58:31.92 ID:+zwfuM9J0.net

ここでも五毛が活躍中

69 ::2020/10/11(日) 01:32:33.27 ID:IgWF0JgN0.net

中国人が尻の穴にジョイスティック突っ込んでバクが発生したら仕様で通すだろ

29 ::2020/10/11(日) 00:07:09.93 ID:rMiLBTYP0.net

>>20
現状、よくできたAIでも小学生から、せいぜい中学生程度の知的能力しかない
特定の分野に最適化したAIならもっと高度なことができるが、範囲が限られる

まーぶっちゃけ、大人の人間にこういう風にしといてって言う方が楽だし、
それを理解してる奴に作業させたほうが速い

その上、人間にわかるコードが返ってくる
AIの返すコードは基本的にコードジェネレーター
無機質なループが人間では追いきれないレベルで続いてたり、人間が把握できない
階層の分岐が組まれたりする
この辺は改善されたのかな?

51 ::2020/10/11(日) 00:47:19.93 ID:umj0LEYE0.net

>>6
普通にいる
だいたい処理が重なる状況でバグるからそういうパターンを色々覚えれば怪しい箇所は自然に分かってくる

150 ::2020/10/11(日) 21:10:47.71 ID:yFnR2SWH0.net

>>6
どっかのスレで、凄腕デバッガー(派遣)を解雇してバグの発生率が減りました!ってアピールして役員になったやつがいるって書かれてたな

78 ::2020/10/11(日) 03:03:32.88 ID:REDOY6/n0.net

指なんかバグ直して違うバグを量産

149 ::2020/10/11(日) 20:39:51.67 ID:4xQSzB/l0.net

>>133
青いプレステ1だな

20 ::2020/10/10(土) 23:53:31.23 ID:gAhkpPQT0.net

>>17
AIってそんなに融通効かないものなの?

53 ::2020/10/11(日) 00:49:51.93 ID:85oxgsZT0.net

FF15はプレイヤーがデバッグさせられてたよな

82 ::2020/10/11(日) 05:55:26.82 ID:NluZCETi0.net

岩の中にハマってしまった人を見つけて「ここ、岩にハマっちゃうんですよ〜」と言ってたら自分がハマった人なら知ってるよ

3 ::2020/10/10(土) 23:26:51.28 ID:mROEHSxQ0.net

ていうか黒髪ボブ女子に手コキされたい

93 ::2020/10/11(日) 07:19:43.93 ID:MVBF6Stb0.net

大昔にファミ通の漫画でデバッガーの取材したやつがあって
「何となくバグがありそうな所が分かる」やつとかが紹介されてたな

66 ::2020/10/11(日) 01:28:48.02 ID:NargQw+T0.net

>>17
ショートショートSFみたいな話だなぁ
掃除ロボットが掃除しやすいように部屋を掃除する、ような。

148 ::2020/10/11(日) 20:36:37.91 ID:f9GJQXn60.net

糞芸爪覧
事件があるからな。

11 ::2020/10/10(土) 23:35:26.22 ID:SHDPx0Li0.net

最近のソシャゲだと開発費ケチりすぎてデバックもしてねぇだろ

151 ::2020/10/11(日) 21:16:05.18 ID:0eA0fxh30.net

>>127
ハードウェアのガイドライン違反で2本発売中止に追い込んだやつ知ってる

34 ::2020/10/11(日) 00:15:19.72 ID:EyDDX/FW0.net

としょ子の動画面白いけどな

7 ::2020/10/10(土) 23:33:33.34 ID:bFOoXi8R0.net

レースゲームで延々と壁に体当たりするだけの係が居るとか聞いたな

138 ::2020/10/11(日) 18:20:11.49 ID:QJwgSX1/0.net

キャラクリエイト数億通りとかの売り文句よく見るけど全部確認してんの?

111 ::2020/10/11(日) 09:56:13.20 ID:8oyJSdOY0.net

>>95
SPECIAL THNKS
 Debug Team

くらいなら書いてあげるゲーム会社もあるかもなw

111 ::2020/10/11(日) 09:56:13.20 ID:8oyJSdOY0.net

>>95
SPECIAL THNKS
 Debug Team

くらいなら書いてあげるゲーム会社もあるかもなw

6 ::2020/10/10(土) 23:33:30.17 ID:TQwKaq0q0.net

凄腕のバグ発見屋とかいんのかな
ゲームをみたら大体どこがバグってるかわかるみたいな

72 ::2020/10/11(日) 01:58:41.85 ID:8oyJSdOY0.net

>>37
デバッグテストも含めて委託してんじゃ無いのかな
下請けに丸投げだとは思うけど
そこいらのシステムのデバッグとは雲泥の差があると思う

42 ::2020/10/11(日) 00:32:33.35 ID:H3ZMJ0t90.net

>>1
こいつ日本語下手くそ過ぎるだろ
なんでライターやってんだよ

13 ::2020/10/10(土) 23:40:54.27 ID://p6fkEz0.net

そろそろAIにデバックさせれるんじゃないか

46 ::2020/10/11(日) 00:41:11.52 ID:SY++LlGk0.net

>>45
ない。潰しの効かないそこが最終終着点、墓場だと思っていい

32 ::2020/10/11(日) 00:14:02.81 ID:SY++LlGk0.net

AIに過度な期待持ってるやつは
いちどPythonででも自分でAI組んで見ればいいと思う

129 ::2020/10/11(日) 15:46:44.45 ID:93kXlpm20.net

>>104
開発中から分かってたが、そんなの使いこなすヤツはおらんって
そのままにしたとかいう話が何かで語られてた

87 ::2020/10/11(日) 07:07:56.84 ID:Clr9HXUH0.net

全ルートを潰すのかな?(´・ω・`)

10 ::2020/10/10(土) 23:35:02.61 ID:m2QdZmb50.net

雲のデバッガー「スーパーウルトラグレートデリシャスワンダフルボンバーめんどくさい」

122 ::2020/10/11(日) 12:03:45.87 ID:BFFWX08l0.net

>>113
バグがあるのは生きてる証

110 ::2020/10/11(日) 09:53:47.61 ID:PsYRDavF0.net

これじゃあかんのか

119 ::2020/10/11(日) 10:57:55.57 ID:ab+VyOIZ0.net

たまにバグで異世界に連れて行かれるわけだが・・

4 ::2020/10/10(土) 23:27:13.69 ID:ICLUPi4j0.net

体がめり込みそうな角に向かって延々ジャンプや攻撃繰り返したりするんだろ?

112 ::2020/10/11(日) 09:57:00.91 ID:hcGuCa0m0.net

ファイナルソードとかゲーム性がある程度
破綻してるゲームのデバッグは拷問に近いだろうしなぁ…

27 ::2020/10/11(日) 00:02:37.27 ID:WTrBF8FB0.net

昔、3Dアクションゲームのデバッカーやったことあるけど
テクスチャーの張ってない乗り物にのって空中浮遊する主人公に
笑い転げてたのは入って3日くらいまでだったな…
後はもうひたすら退屈地獄だった

24 ::2020/10/10(土) 23:57:55.07 ID:8g8FmqBH0.net

>>15
20年くらい前かな、例の潰れたグッドウィルの単発求人でゲームデバッグよく出てたよ

50 ::2020/10/11(日) 00:47:10.22 ID:LfmLFjEA0.net

プログラミングって実は最もAI化しにくい仕事なんじゃないかしら?
バグかどうか判断するのは結局、人間の主観だし
プログラムそれ自体は正確に動いてる(人間の間違った命令に従って)

40 ::2020/10/11(日) 00:29:36.03 ID:+eufszEI0.net

無害なバグはスパイスかもね

136 ::2020/10/11(日) 18:07:04.96 ID:VtcA1NwU0.net

パチンコのデバッガー募集してたけど、演出の信頼度とか彼らが集計してるんだろうか

126 ::2020/10/11(日) 15:41:35.94 ID:93kXlpm20.net

>>115
想定外の使い方だからなぁ
スーパーマリオの9wとかアホか!って思う

ただ、エキサイトバイクの「ジャンプ台の連続で画面下から
出てくる」は知ってた癖に、その応用でタイム更新に
全然気づかなかったガキの頃の俺は正直殴りたい
少し考えりゃ分かった事だ
ただ、無駄な時間を使わなかったんだから正解ではある

92 ::2020/10/11(日) 07:17:08.78 ID:P1RWBTjr0.net

>>57
あーわかる
人間でも度胸が無いとなかなかできないよな
しかも後先ちゃんと考えてないと意味無いし
要はサディストか性格悪い奴が向いてるw

59 ::2020/10/11(日) 01:00:09.78 ID:WBzxGTqM0.net

>>56
逆の奴多いんだよ
こっちはバグ出し頼んでるのにセリフがおかしい(誤字脱字じゃない)
とか設定が〜とか上げてくるの
デバック中なんだから納期直前なのにグーで殴りたくなる

81 ::2020/10/11(日) 05:24:31.64 ID:G51FsxiB0.net

ベセスダはデバッガーやってんのか?ってレベルのバグの宝庫

127 ::2020/10/11(日) 15:41:38.39 ID:FBMX8Gr20.net

>>6
何本ものソフトを発売延期させ、発売中止もあるという
伝説のデバッガーが友人の会社にいたと聞くな

発売中止するほどのバグって…と今になって思うがw

14 ::2020/10/10(土) 23:42:38.65 ID:/G+hnifU0.net

読んだら意外と面白そうだった
続き読みたい

141 ::2020/10/11(日) 18:59:10.01 ID:BJnT5ZEo0.net

>>22
バグってプログラム的には正しい挙動ではないの?

23 ::2020/10/10(土) 23:57:32.42 ID:z6jaRE5Z0.net

80年代に既にベーマガで報道してたろう
同時期の毎日だか朝日の小学生新聞では「こんなに楽しい仕事はない」とか書いてたけどな

128 ::2020/10/11(日) 15:43:50.89 ID:93kXlpm20.net

>>127
ほぼソイツしか出ないバグとかあるけど、致命的でない限り
そういうのは無視で構わんと思う

114 ::2020/10/11(日) 09:59:55.46 ID:eMSnWwG10.net

デバッガーも昔はメーカーが雇ってたんだけど、今はPTWとか中に入って派遣業みたいな業態になったからやる価値はない。
タダの底辺バイトになっちゃった。

25 ::2020/10/10(土) 23:57:57.11 ID:OxVncT5h0.net

テストだろ
無償で出せばプレイヤーがデバッガーになってくれるよ

106 ::2020/10/11(日) 09:11:46.19 ID:rEOkwi330.net

>>100
常時録画してるから起こった瞬間を確認して条件を絞って再現させるよ
再現が無理だったらこの条件で起こった〜と開発へ報告して原因を探ってもらう

62 ::2020/10/11(日) 01:13:55.77 ID:SY++LlGk0.net

>>59
どこまでをバグとして報告してほしいかって要件定義が雑だからじゃね?
相手も困ってると思う

137 ::2020/10/11(日) 18:10:17.27 ID:9ktHAMxm0.net

ゲーム大好きだからこの仕事しようか検討したけど、
ゲームを嫌いになったら嫌だから
寸前で思い留まって止めた

142 ::2020/10/11(日) 19:00:06.19 ID:8wCtrc340.net

>>11
ユーザーの仕事になってるな

95 ::2020/10/11(日) 07:49:13.99 ID:pMXQPobc0.net

エンディングのスタッフロールに名前乗るの?

33 ::2020/10/11(日) 00:14:04.30 ID:gWisSs1Q0.net

ユーザー不利のバグは放置されるのにおユーザー有利のバグは光の速さで修正される不思議

105 ::2020/10/11(日) 09:08:08.21 ID:shzybc8I0.net

ディープラーニングで学習させろ

44 ::2020/10/11(日) 00:35:01.72 ID:aJ/ESZLz0.net

スト2のキャンセル必殺技だってバグだしな

89 ::2020/10/11(日) 07:11:25.16 ID:RUyXeTf+0.net

テストプレイと
プログラムのデバッグ作業の話が
ゴッチャになってるぞ

90 ::2020/10/11(日) 07:11:58.17 ID:jFy5qMx00.net ?2BP(7000)

http://img.5ch.net/ico/jisakujien_5.gif
そうだね
iOS14
になったら
マシにはなってた

61 ::2020/10/11(日) 01:10:59.77 ID:8AULhooF0.net

IPモノなら設定ミスは致命傷だからそういう指摘大事だけどね

83 ::2020/10/11(日) 06:25:13.47 ID:jUvyPAia0.net

昔はデバッグのバイトはオタクの天職とか言われてなかったか?

146 ::2020/10/11(日) 20:02:37.38 ID:bNiRhJJz0.net ?2BP(4500)

http://img.5ch.net/ico/inu.gif
>>143
初期の命令言語がC言語とかならそうなんだろうけどコントロールユニット周りがJAVAで固められてるとログの中エラー多くね?

113 ::2020/10/11(日) 09:59:05.53 ID:DPCInN4U0.net

いい加減この人生というゲームのデバッグ作業を終わりにしてくれ