1: コロドラゴン(東京都) [US] 2020/10/10(土) 23:23:27.36 ID:5byCiBfc0● BE:644423549-2BP(5500)

現役ゲームエンジニアに聞いてみた


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

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

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

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

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

引用元: ・https://hayabusa9.5ch.net/test/read.cgi/news/1602339807/

スポンサーリンク
スポンサーリンク
4: ベーコロン(神奈川県) [US] 2020/10/10(土) 23:27:13.69 ID:ICLUPi4j0
体がめり込みそうな角に向かって延々ジャンプや攻撃繰り返したりするんだろ?

5: タウンくん(秋田県) [KR] 2020/10/10(土) 23:30:32.27 ID:EyqWaZEA0
ネトゲだとバグを直すとバグが生まれるなんて言われるよな

6: イヨクマン(空) [AR] 2020/10/10(土) 23:33:30.17 ID:TQwKaq0q0
凄腕のバグ発見屋とかいんのかな
ゲームをみたら大体どこがバグってるかわかるみたいな

51: ケンミン坊や(埼玉県) [GB] 2020/10/11(日) 00:47:19.93 ID:umj0LEYE0
>>6
普通にいる
だいたい処理が重なる状況でバグるからそういうパターンを色々覚えれば怪しい箇所は自然に分かってくる

85: エネゴリくん(岩手県) [US] 2020/10/11(日) 07:03:56.67 ID:onVNgHcu0
>>6
開発エンジンで絞れる人もいるね

11: ライオンちゃん(大阪府) [US] 2020/10/10(土) 23:35:26.22 ID:SHDPx0Li0
最近のソシャゲだと開発費ケチりすぎてデバックもしてねぇだろ

12: 買いトリーマン(ジパング) [ニダ] 2020/10/10(土) 23:39:11.92 ID:HFTr/oBL0
社会でいうとこの
生活保護の不正受給者がでるような感じだろ
バグは早く根絶しろ

13: アフラックダック(栃木県) [ニダ] 2020/10/10(土) 23:40:54.27 ID://p6fkEz0
そろそろAIにデバックさせれるんじゃないか

19: さかサイくん(庭) [DE] 2020/10/10(土) 23:49:31.74 ID:M3fv3cMF0
>>13
そのAIのデバッグを…

14: たらこキューピー(岩手県) [US] 2020/10/10(土) 23:42:38.65 ID:/G+hnifU0
読んだら意外と面白そうだった
続き読みたい

15: しんちゃん(光) [JP] 2020/10/10(土) 23:44:22.08 ID:VYpqiTuZ0
デバッグってゴミみたいな派遣がやるんだろ?

24: 健太くん(東京都) [FR] 2020/10/10(土) 23:57:55.07 ID:8g8FmqBH0
>>15
20年くらい前かな、例の潰れたグッドウィルの単発求人でゲームデバッグよく出てたよ

17: カツオ人間(東京都) [AU] 2020/10/10(土) 23:47:13.14 ID:42NEqhsG0
AIにデバッグは無理
できない事も無いけど、デバッグAIの意味がない
なぜなら、AIにこのプログラムの正しい動作を教えるコストと、正しい動作をするプログラム
を書くコストは同じだから

20: レオ(東京都) [CA] 2020/10/10(土) 23:53:31.23 ID:gAhkpPQT0
>>17
AIってそんなに融通効かないものなの?

29: アマリン(東京都) [AU] 2020/10/11(日) 00:07:09.93 ID:rMiLBTYP0
>>20
現状、よくできたAIでも小学生から、せいぜい中学生程度の知的能力しかない
特定の分野に最適化したAIならもっと高度なことができるが、範囲が限られる

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

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

73: マー坊(東京都) [ニダ] 2020/10/11(日) 02:10:56.77 ID:9shUx/240
>>20
何が正しくて何がバグってるのか
人間の主観によるところが大きいから
明確にバグ状態が定義できるなら、デバッグではなくテストで検出できる

22: フクタン(茸) [ニダ] 2020/10/10(土) 23:55:33.50 ID:tofJTk520
>>17
プログラムが正しい動作をするのか確認するのがデバッグ作業だろうに

66: ぼっさん(埼玉県) [ニダ] 2020/10/11(日) 01:28:48.02 ID:NargQw+T0
>>17
ショートショートSFみたいな話だなぁ
掃除ロボットが掃除しやすいように部屋を掃除する、ような。

18: ハッケンくん(東京都) [KR] 2020/10/10(土) 23:48:45.24 ID:3Zx1q/ZX0
浅草の方でパチンコのデバッグのバイトならしたことあるけど、
ゴミみたいな仕事だった

21: ガリガリ君(千葉県) [US] 2020/10/10(土) 23:55:03.98 ID:pMp8GmtE0
労力の割にスキル上がるわけでもないしキャリアに全く役立たないけど必ず必要なんだよなこの仕事

23: トウシバ犬(埼玉県) [ニダ] 2020/10/10(土) 23:57:32.42 ID:z6jaRE5Z0
80年代に既にベーマガで報道してたろう
同時期の毎日だか朝日の小学生新聞では「こんなに楽しい仕事はない」とか書いてたけどな

27: 星ベソくん(埼玉県) [ニダ] 2020/10/11(日) 00:02:37.27 ID:WTrBF8FB0
昔、3Dアクションゲームのデバッカーやったことあるけど
テクスチャーの張ってない乗り物にのって空中浮遊する主人公に
笑い転げてたのは入って3日くらいまでだったな…
後はもうひたすら退屈地獄だった

30: ちかまる(東京都) [HK] 2020/10/11(日) 00:10:50.63 ID:4Nr2bbgx0
昔からデバッガーは糞仕事だぞ
糞ゲーだと本当に地獄

32: ハムリンズ(神奈川県) [US] 2020/10/11(日) 00:14:02.81 ID:SY++LlGk0
AIに過度な期待持ってるやつは
いちどPythonででも自分でAI組んで見ればいいと思う

33: カッパファミリー(東京都) [US] 2020/10/11(日) 00:14:04.30 ID:gWisSs1Q0
ユーザー不利のバグは放置されるのにおユーザー有利のバグは光の速さで修正される不思議

37: ヒッキー(東京都) [US] 2020/10/11(日) 00:19:52.90 ID:8TPW+cLf0
こないだ東証のアローなんちゃらがトラブってたけど
あれにはデバッガーはおらんのか?

72: おおもりススム(岩手県) [US] 2020/10/11(日) 01:58:41.85 ID:8oyJSdOY0
>>37
デバッグテストも含めて委託してんじゃ無いのかな
下請けに丸投げだとは思うけど
そこいらのシステムのデバッグとは雲泥の差があると思う

41: 石ちゃん(京都府) [US] 2020/10/11(日) 00:29:47.15 ID:voWVexQ20
アドベンチャーゲームやシミュレーションゲームで
シナリオの分岐がある場合の
話の整合性を確認するのも大変なんだろうな。

43: マーシャルくん(茸) [ニダ] 2020/10/11(日) 00:33:41.54 ID:ZTHLHsu40
デバックはよく知らないけど寝バックは好きです

44: KEN(愛知県) [US] 2020/10/11(日) 00:35:01.72 ID:aJ/ESZLz0
スト2のキャンセル必殺技だってバグだしな

45: 星犬ハピとラキ(空) [ニダ] 2020/10/11(日) 00:39:05.97 ID:nmX9G5Pt0
デバッカーから大手開発に就職できるなんてことあるの?
何かイメージ的にというかスキル的にほとんど無さそうな感じだけど・・・

46: ハムリンズ(神奈川県) [US] 2020/10/11(日) 00:41:11.52 ID:SY++LlGk0
>>45
ない。潰しの効かないそこが最終終着点、墓場だと思っていい

55: 星犬ハピとラキ(空) [ニダ] 2020/10/11(日) 00:50:24.37 ID:nmX9G5Pt0
>>46>>47
やっぱりそんな感じなのね
昔読んだ東京トイボックスって漫画の主人公が
デバッカー出身のゲーム開発者って設定だったからちょっと気になってた

47: アリ子(京都府) [CN] 2020/10/11(日) 00:43:41.60 ID:q7+zIf4h0
>>45
派遣で募集してるようなのにはまず無い
あれは料亭でいう栗の皮むき専用バイトみたいなもん
雑用以下

48: MOWくん(たこやき) [GB] 2020/10/11(日) 00:44:46.46 ID:iCS0WnzQ0
FGO作ってる会社のデバッガーのバイト面接に行って落ちた
一緒に受けた女の子は元アニメーターとか言ってたなぁ

49: アリ子(栃木県) [US] 2020/10/11(日) 00:46:36.39 ID:bt3fFYp90
今はアップデートで簡単に直せるしな…
発見はユーザーにやらせてるのが現状じゃね?

50: まりもっこり(ジパング) [DE] 2020/10/11(日) 00:47:10.22 ID:LfmLFjEA0
プログラミングって実は最もAI化しにくい仕事なんじゃないかしら?
バグかどうか判断するのは結局、人間の主観だし
プログラムそれ自体は正確に動いてる(人間の間違った命令に従って)

52: ピカちゃん(ジパング) [US] 2020/10/11(日) 00:48:24.05 ID:avigScpi0
20代の頃やってたけどデバッグ作業はともかく
まだビデオの時代でノーミスでも6時間では無理そうなゲームをスタートからエンディングまでビデオテープ一本に収めるって仕事やらされた時はしんどかった
テープ完成まで40時間以上かかった
実際はクリアできたけどエンディング全ての収録は無理だったわ

54: KEN(愛知県) [US] 2020/10/11(日) 00:49:56.53 ID:aJ/ESZLz0
バグと言えば
初代バーチャファイターのスプラッシュマウンテン
ウルフとジェフリーが33P+Kで放つ投げ技だが、元々ジェフリーのみの技…

だけならよかったが、コマンド自体が開発の意図しないモノであり
なおかつスプラッシュマウンテンはトーキックから派生する打撃投げだったという事実

56: ケンミン坊や(埼玉県) [GB] 2020/10/11(日) 00:51:47.46 ID:umj0LEYE0
ただのデバッグ会社(PTW)の派遣だったのに派遣先でデバッグどころか
ストーリーやセリフの書き直しやバランス調整案とか出させられた事がある
こんなもんテメエらでやれって感じだった
シナリオ製作会社の月光はゴミ

59: カッパ(大阪府) [ニダ] 2020/10/11(日) 01:00:09.78 ID:WBzxGTqM0
>>56
逆の奴多いんだよ
こっちはバグ出し頼んでるのにセリフがおかしい(誤字脱字じゃない)
とか設定が~とか上げてくるの
デバック中なんだから納期直前なのにグーで殴りたくなる

57: つばさちゃん(庭) [US] 2020/10/11(日) 00:53:08.93 ID:IgWF0JgN0
昔デバッガーやってた俺が思うにAIにデバッグは無理よ、AIが絶対に思いつかないようなことをしてプログラムの穴を突くのがデバッガー

92: お買い物クマ(神奈川県) [US] 2020/10/11(日) 07:17:08.78 ID:P1RWBTjr0
>>57
あーわかる
人間でも度胸が無いとなかなかできないよな
しかも後先ちゃんと考えてないと意味無いし
要はサディストか性格悪い奴が向いてるw

61: ユーキャンキャン(茸) [NL] 2020/10/11(日) 01:10:59.77 ID:8AULhooF0
IPモノなら設定ミスは致命傷だからそういう指摘大事だけどね

64: ウチケン(東京都) [FR] 2020/10/11(日) 01:21:02.76 ID:x05xH6kg0
携帯ゲー(ソシャゲではない)のデバッグは大昔にやった事あるが
楽だけど糞つまんなかったな。ポケットティッシュにチラシ詰める方がまだまし

67: だっちくん(東京都) [US] 2020/10/11(日) 01:29:20.07 ID:21WDHTTM0
中国人が尻の穴にジョイスティック突っ込んだ瞬間バグ発生とか
あったらどうすんの?そこまでやってみるのかw

68: 801ちゃん(愛知県) [US] 2020/10/11(日) 01:32:16.97 ID:FpF//ce20
糞ゲーアクションを永遠にやり続けるのもレースゲームの壁チェックも余裕だったけどノベルゲーの誤字脱字をひたすらチェックするのはマジで苦痛だった

71: ほっくん(SB-Android) [ニダ] 2020/10/11(日) 01:57:51.47 ID:90C4JdAw0
ベータ版を先行無償配布すれば、タダでデバグできるじゃん。
デイトナとかシカゴでさんざんやったなあ

74: フクタン(大阪府) [US] 2020/10/11(日) 02:11:53.51 ID:XVxVYDpI0
録画しつつdebug作業、報告しても信じてもらえない事あるからw
何でこんなもん見つけるねんって言われる事も度々、全てが懐かしい

75: ばっしーくん(大阪府) [US] 2020/10/11(日) 02:20:48.11 ID:DBlXTH5s0
オンラインゲームでメンテナンスするゲームとメンテナンスしないゲームあるけどなんなん
そもそもメンテナンスで何してるか知らないけど

102: ぴぴっとかちまい(石川県) [ニダ] 2020/10/11(日) 08:45:50.67 ID:Guzx7IVd0
>>75
Googleが提供しているナンチャラ(名前忘れた)というサーバーはシステムを止めずにメンテやらアップデートやらが可能な仕組みを持ってたりする
そういう仕組みのサーバー利用しているようなアプリだとメンテしてないように見えてるだけで裏ではちゃんとやってるよ

76: だるまる(千葉県) [US] 2020/10/11(日) 02:41:00.89 ID:lyCYNu8O0
任天堂のデバッグ集団、
マリオクラブでも全員アルバイトで時給1,000円だという

ノンキャリでこの先も何らキャリアを積み上げる見込みの無い人間しか
やってはいけない仕事だわ

82: ポテト坊や(ジパング) [KR] 2020/10/11(日) 05:55:26.82 ID:NluZCETi0
岩の中にハマってしまった人を見つけて「ここ、岩にハマっちゃうんですよ~」と言ってたら自分がハマった人なら知ってるよ

86: ブラックモンスター(神奈川県) [US] 2020/10/11(日) 07:07:48.47 ID:TJO3E+Za0
マリオブラザーズでストップ解除連続するとすり抜けるとかの類か

93: V V-OYA-G(新日本) [CA] 2020/10/11(日) 07:19:43.93 ID:MVBF6Stb0
大昔にファミ通の漫画でデバッガーの取材したやつがあって
「何となくバグがありそうな所が分かる」やつとかが紹介されてたな

95: うずぴー(山口県) [US] 2020/10/11(日) 07:49:13.99 ID:pMXQPobc0
エンディングのスタッフロールに名前乗るの?

111: おおもりススム(岩手県) [US] 2020/10/11(日) 09:56:13.20 ID:8oyJSdOY0
>>95
SPECIAL THNKS
 Debug Team

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

97: ウッドくん(茸) [US] 2020/10/11(日) 08:03:34.18 ID:oz4G8fPS0
今はAIで総辺りみたいにして要確認ポイントだけ送信される仕組みじゃないの

98: シャべる君(愛知県) [KR] 2020/10/11(日) 08:05:04.97 ID:MP9tfPi70
すぐ見つかるバグだけデバッガーにやらせて、あとは賞金かけてプレイヤーに探させた方が安上がりなんじゃね?

99: ウッドくん(SB-iPhone) [US] 2020/10/11(日) 08:09:47.12 ID:usMps4VD0
最近はかなりテキトーやろ
後でアプデすりゃええわってレベルでやってそうないい加減な"バグ"が多い

100: ドンペンくん(東京都) [GB] 2020/10/11(日) 08:24:24.97 ID:PbNXCVnB0
同じ作業の繰り返しで意識朦朧
バグが出ても条件なんか覚えられないから再現不可能

106: カンクン(山口県) [JP] 2020/10/11(日) 09:11:46.19 ID:rEOkwi330
>>100
常時録画してるから起こった瞬間を確認して条件を絞って再現させるよ
再現が無理だったらこの条件で起こった~と開発へ報告して原因を探ってもらう

114: ポッポ(庭) [US] 2020/10/11(日) 09:59:55.46 ID:eMSnWwG10
デバッガーも昔はメーカーが雇ってたんだけど、今はPTWとか中に入って派遣業みたいな業態になったからやる価値はない。
タダの底辺バイトになっちゃった。

115: 健太くん(宮城県) [US] 2020/10/11(日) 10:15:33.11 ID:wNJDcnbw0
ファミコンのベースボールで、ジョイスティック用の端子に家のカギを入れてガチャガチャやったら変幻自在の超スローボールを投げられる

これを発見した人は凄いと思う

117: さくらパンダ(埼玉県) [GB] 2020/10/11(日) 10:33:06.58 ID:az3Lzwed0
ドンキーコングみたいに裏技とかいって逃げるのが一番いい

スポンサーリンク