GFF

GFF事務局お問い合わせ
トップ > FUKUOKAゲームインターンシップBLOG

FUKUOKAゲームインターンシップBLOG

世界、そして、未来を見据える人たちが、福岡にいます。

GFF加盟企業をはじめとする福岡のゲーム企業の現場に入ってその仕事を体験する、ゲームインターンシップ制度。
ゲーム制作の厳しさ、楽しさを学んで、ゲームクリエイターになるきっかけをつかむ体験をブログ形式で報告します。

デバッグプレイヤーコース: 2025年3月アーカイブ

こんにちは、古園健悟です。今回システムソフト・ベータ様のインターンシップにデバッグプレイヤーコースで参加したのでその体験記をまとめました。


応募した理由

私はゲームプログラマ志望なのですが、プログラミング初心者であるため、学校の先生の助言もあり、デバッグプレイヤーコースで応募しました。

目的としては実際のゲーム開発現場に携わりゲーム業界を知ること、デバッグの仕事を知ること、自分の社会人としての適性を知ることを重視しました。


概要

今回のインターンシップは、月~金の5日間行われました。

1日目は、デバッグをするゲームに慣れるために、純粋にゲームをプレイしました。開発中ということもあり、通常のプレイで発生するバグも多かったので、その内容を簡単に記録しながらプレイしました。

2日目からは、デバッグ機能という、ゲーム内のステータスを操作するなどの、本来のプレイではできない操作ができる機能を活用して、発見したバグの再現性を確かめたり、様々な状況下でバグが発生しないかを調査したりしました。発見したバグについては、そのバグの発生条件や再現性、リスクレベルなどを随時テキストにまとめ、提出しました。

私が行ったのは、自由にプレイしながらバグを見つけるフリーデバッグでしたが、他にも、チェックリストを使用しながら仕様との不整合がないか調べるチェックリスト方式や、ゲームを最初から最後まで通してバグを見つける通し方式のデバッグを行うそうです。


感想

初日は、緊張していたり、長時間のゲームに疲れたりで忙しかったのですが、挨拶や朝礼がある社内の雰囲気が良く、安心もしていました。また、初めて見た開発機やデバッグ機能には興奮させられました。

2日目から始まった本格的なデバッグ業務では、開発中ということもあり、あらゆるバグが発生しました。最終日までに発見したバグの数は数十件で、その中で未発見のバグ数個をテキストにまとめて報告することができました。デバッグの成果が出せたので嬉しかったです。

4日目には、バグの修正アップデートがあったのですが、いくつかのバグが修正された一方で、今まで発生しなかった新たなバグも発見され、心配になりました。しかし、リグレッションテストとその修正がすぐ終えたようで、翌日にはほぼ完全にグレードアップし、ゲームの状態がかなり良くなっていたため感動しました。良いゲームであるからこそ、そのプレイを妨げるようなバグはできるだけ排除したいものだと感じました。そして、これから先、終わりのない過酷な作業が続くことも予想できます。今回、デバッグに携わった人間として、このゲームの完成を応援したい気持ちも生まれました。

業務外での社員さんとの交流も多く、先輩ゲームプログラマにアドバイスを貰うこともできました。充実した5日間を送れました。


最後に

目標にしていたことは概ね達成できました。さらに、自分の将来のイメージがより鮮明になるなど期待以上に良い成果も得ることができました。

システムソフト・ベータの皆様、貴重な体験をありがとうございました。

DP-001:古園 健悟(デバッグプレイヤー).jpg

今回のインターンシップで、システムソフト・ベータ様にてお世話になりました、KCS福岡情報専門学校二年の松崎と申します。


体験させていただいたコースはデバックプレイヤーコースで、リリース予定のゲームをプレイさせていただき、不具合を見つけ、報告させていただくという業務内容でした。

以下に一日の流れや、システムソフト・ベータ様のオフィスや、働いておられる方々について、お伝え出来る限りの詳しい業務内容などを書き記します。


一日の流れについて、システムソフト・ベータ様では、まず9:30に朝礼をして、お休みされた方、遅れる予定の方、今日のお知らせなどを報告し、最後に朝礼を担当された方が今日のひとこととして、最近あったことや感じたことなどを皆さんの前でお話しし、業務を開始されます。

朝礼の最後に今日のひとことを話すというのははじめ少し驚きましたが、そのフェーズがあることによってその人の趣味や、最近楽しみにしていることなどが知れ、お話もしやすくなることで業務も円滑に進むのだろうと思い、素敵な取り組みだな、と感じました。

業務は、管理部、私が特にお世話になったQA課、プログラマー課、デザイン課でデスクが分かれているのですが、それぞれの課の方々が課の内部だけではなく、ほかの課の方とご相談されているところをお見掛けすることも多く、ゲームは密にほかの業務の方と連携を取り合いながら作られているんだな、と学ばせていただきました。

12:00~13:00にお昼休憩があり、それぞれのデスクや、お外でご飯を食べます。私はありがたいことに隣にいらっしゃった社員さんに声をかけていただき、最近入社された方々が集まってご飯を食べていらっしゃるところに参加させていただきました。社内の雰囲気について、ゲーム業界について、さらには私の学校でのゲーム制作についての話も聞いていただけて、さらに実りのある五日間にしていただきました。


毎週木曜日のお昼休みには皆さんでボードゲームをやっていらっしゃるようで、今週は私たちも参加させていただき、とても楽しい時間を過ごせました。

お昼休憩が終わったら皆さんお仕事に戻り、18:30になると、各々のタイミングでパラパラと帰られる、という一日でした。

当たり前のことではありますが、学校での雰囲気や、バイト先での雰囲気ともまた違い、皆さんが各々の責任をもって、真剣に仕事をされているという私にとって初めての特殊な空気感を肌で感じることができたありがたい五日間でした。


オフィス自体は中洲川端駅や、中洲のドン・キホーテからもとても近い利便性の高い場所にあり、お昼ご飯をドン・キホーテに買いに行くこともありました。


オフィスの中はとてもきれいで、コミュニケーションも密に取りやすい広さをしていました。また、オフィスの一角ではお菓子やドリンクを買える無人販売コーナーもあり、私も利用させていただきましたが、品数も多く、疲れた時や、少し甘味が欲しい時などにコーヒーやお菓子がすぐ買って食べれるのでとても便利でした。同じスペースに自由に使える給湯器やレンジもあり、お昼の時間に社員さんが使っておられるのをよく見かけました。


業務内容についてお伝え出来る限り詳しく記します。

冒頭にも書き記した通り、今後実際に発売予定のゲームのバグを調べ、報告をさせていただくという体験をさせていただきました。

UIやアイテムの挙動など、チェックするべき項目の書かれたエクセルシートを配られ、そのチェックシートを今回同じコースで参加させていただいた三人で分担して埋めていきながら、調査しながら発見したバグについては専用の報告サイトにそのバグの概要、詳細、確認されたモード、再現手順、実際に再現手順を実施してみた結果何回中何回そのバグが確認できたかという再現性を書き込み送信するというお仕事をさせていただきました。

デバッガーという職業に関して知識が浅く、バグを探して報告するお仕事ということしか知らなかったので、ここまで大変なお仕事だとは考えていませんでした。


バグを発見したらまず、そのバグがどういう条件で発生するのかを調べます。アイテムを使用してからこういう挙動をしたらバグが発生するな、とか、このモードだけじゃなくほかのモードでも発生しているな、など、書いてしまえば簡単そうに見えますが、この条件調べ、報告書に書く再現手順の確立が一番大変でした。条件を踏んだら必ず発生するバグばかりではないですし、ほかのバグの再現手順を調べるために何回も同じモードを実行していたら新しいバグを発見してしまうことも多々ありました。

報告したバグは、プログラマーさんが確認し、修正およびゲームのアップデートができたら報告が上がります。その修正ができているか、修正に伴い新しいバグが発生していないかということをチェックし報告するお仕事も体験させていただきました。

大変な作業でしたが、何度もトライアンドエラーを繰り返して再現手順を見つけるのはやりがいがありましたし、学校で学んだプログラマーとしての知識を使って、もしかしたらこういう条件なのかも、と見立てを立てるのも楽しかったです。


最後に今回のインターンシップについて振り返ると、社員の皆さんが優しく接してしてくださったおかげでそこまで緊張せずに過ごせましたし、上記以外の学びも多く、ゲーム業界を目指す学生として、とてもいい体験になりました。

DP-004:松崎涼夏_デバックプレイヤーコース.JPG

今回FUKUOKAゲームインターンシップに参加し、システムソフト・ベータ様のインターンシップに参加させていただけました。KCS福岡情報専門学校の藤川和司です。


今回のインターンシップでは実際に現在開発しているものでデバック体験させていただきました。私はゲームプログラマー志望ではありますが、実際の現場でデバックの知識や経験を積み今後のゲーム製作で役立てればと考え参加させていただきました。


今回は4日間参加させていただいたのでその様子を伝えられたらいいなと思います。


・1日目

この日はまずデバックを行うゲームがどのようなものかを把握することから始まります。ゲームの内容把握はただゲームをプレイしてればいいわけではなく、実績やマニュアルに沿ってゲーム内容などを把握していきます。ゲーム内容は比較的簡単なものだったのですが、実績の解除が開発中ってことだったのでバグが多々あり、いくらプレイしても実績が解除されないってこともありました。色々なことがありましたが操作やゲーム内容に関しては把握することが出来ました。


・2日目

2日目と書いてはいますが、厳密にいうと3日目です。私は2日目家の用事で参加できなかったので私が参加した日を書くようにしています。

この日の最初はインターン2日目に行った作業の確認や説明を受け、実際にデバック作業を体験させていただきました。チェックリストをもとにひとつひとつ操作をしていきバグが発生しないかを確認したり、インターン2日目にバグとして上がっていたものが修正されているかどうかの確認などをしました。沢山あったチェックリストがこの日が終わることには少なくなっているのを見て少し達成感を覚えましたし、インターン仲間と一緒にバグを探す作業はとっても楽しかったです。


・3日目

三日目は前日と違うことを始めました。天下統一SSBのテストプレイをさせていただきました。

これはバグを探すということではなく実際にプレイしてどんな気持ちになったのか何か面白くないところや改善点があったら上げてくれということでした。つまり、レビューに近いっていうことですね。初めてのこのゲームをやってみましたが個人的には昔から戦略ゲームをしていたのでとっても楽しんで遊ぶことが出来ました。このゲームをプレイしつつ、昨日からデバックを行っているタイトルのバグで上げたところがきちんと直っているかのチェックをしていました。それに日本一ソフトウェアの社長のお話を聞く機会をもらったのでとても有意義な1日でした。


・四日目

インターン最終日が来てしまったなんか早かったような遅かったような、あっという間のインターンシップでした。この日も3日目と大体の流れは一緒でしたね。天下統一SSBのテストプレイをしつつデバックの作業が回ってきたらそちらをするという流れで、終わったらまたテストプレイこの流れをずっとしていたら気づいたら1日が終わっていましたね。。多分ですが、私が天下統一SSBにハマってしまったのが最大の要因だったのではないでしょうか。初めは何だこのゲームはと絶対ハマらないなっていう感じで始めましたが、気づいたら熱中してしまっていたので私自身びっくりしました。


インターンシップ4日間を終えて。

今回のインターンシップは私にとってとても刺激のある体験をすることが出来ました。実際の現場でデバックの体験を積むことができたのはゲームプログラマーを目指してるものとしても大きかったと感じます。それに少しではありますが、社会を知らなかった私が少し社会とは、会社について学べたことはよかったです。今回のインターンシップで実際のゲーム会社で働いてみてゲーム業界に入りたい気持ちがより強くなったのを感じましたし、ゲーム製作のモチベーション向上につながったので参加してよかったです。

DP-003:藤川和司_デバックプレイヤーコース.JPG

皆さんこんにちは、今回のFUKUOKAゲームインターンシップに参加させていただきました、KCS福岡情報専門学校エンジニアクリエイター科ゲームCG分野1年の黒木洸志と申します。
私は、このインターンシップでシステムソフト・ベータ様にお世話になりました。


私が応募したのはデバッグプレイヤーコースでした。

皆さんは「デバッガー」という言葉を聞いたことはないでしょうか?
デバッガーとは、開発段階のゲーム製品をプレイし「バグ」(間違った動作や機能)を発見しリストアップして、プログラマー等に報告をする仕事です。

インターンを受ける前までは、知識としてはデバッガーがどのような仕事かを把握はしていましたが、今回のインターンシップで実際に仕事を一緒にさせていただいてどのようなことをしてどのように感じたかを書くことができれば良いなと思います。


私が今回携わらせてもらった業務は、「steam」で出版される予定の作品のデバッグ作業でした。
「未完成のゲーム」をプレイすること自体が私自身、初めての体験だったのでとてもワクワクしていました。


今回のインターンシップでの業務は4つありました。以下に記述します。
・実績の達成と条件の確認
・バグの調査と見つけた際の報告
・修正されたバグの検証
・ゲーム操作等のチェックリストのチェック


初めに頂いた業務は、実績の達成と条件の確認です。
実績とはsteamにある機能の一種で、ある条件が達成されるともらえるものです。この業務は、実績がしっかりと条件どおりに達成したときにもらえるかどうかを調べるための業務でした。

「ステージを2回クリアするともらえる実績がステージを1回クリアした際にもらえる。」なんてことがないようにするのがこの業務の目的です。実績の進捗を確認しながら進めていきました。初めのうちは、プレイを進めて小さな実績を確認しながら進んでいました。


ある程度プレイを続けているとちらほらバグが見つかり始めました。ですが、今回の業務は実績の達成と条件の確認でした。そのため、一旦メモ帳にバグらしいものを書き留めながら進んでいきました。

しかし、様々なバグが見つかるなかで、実績の達成を妨げるバグも存在していて実績すべてを達成することができないということがあり、この業務の大切さが実感できました。


また、バグ以外の原因でも実績達成が困難なものもありました。担当者の方々に達成困難なものを相談したところ、2日目のアプリのアップデートでデバッガー用のツールが備えられ、今まで時間的な問題でインターン期間中に実績達成ができないと感じていた実績を達成することができました。


実績の達成と条件の確認は他の業務との同時並行もありましたが、インターン3日目で終わらせることができました。


そして、2つ目に頂いた業務は、バグの調査と見つけた際の報告と修正されたバグの検証です。

この業務では、今までのプレイで見つけたバグの報告と新しいバグを探し出し、できるだけバグがない状態にしていきました。

デバッガーコースには私のほかに先輩方が2名の合計3人で協力しながら進めていくのですが、一つ前の業務で出た時点のバグをまとめただけでかなりのバグが出ていました。


実はバグを見つけるのよりもこの先の過程がかなり大変でした。バグを見つけた際にデバッガーで共有できるブラウザを使いどういうバグがあるのかをそのブラウザに書き込んでいきます。書き込む際には、「どのような状況か」「どのくらいの頻度か」「どのような操作をした場合か」などの詳しい内容を記述していきます。

原因がわからないとどこを直せばいいのかプログラマーの方々がわかりにくいと思うのでできるだけ詳しく的確に書く必要があります。何度も同じバグを見て原因をチェックするという作業を繰り返し少しずつバグが減っていきました。減っていくのを見ると未完成のものが完成に近づいているという達成感を得ることができました。


修正されたバグの検証では、本当に修正されているのかという点と修正されたことで別のところにその影響が出ていないかをチェックします。ある程度そのゲームのバグを探しているとこことここのバグが連動するということがわかることがあるので、検証の際にどちらもチェックしていました。


最後に頂いた業務はゲーム操作等のチェックリストのチェックでした。

この業務は、担当者の方がチェックリストに書いた使用通りに実際に動くかどうか項目をわけてチェックしていきました。意外と多かったのが実際にバグを探しているときは、プレイ中のバグが多くチェックリストをつけながらだとプレイ外の設定やルール変更などのもののバグが多く見つかりました。これまでの作業でかなりバグを見つけていたのでそんなに出ないだろうと思っていたですが予想よりも多くのバグが出たことの驚きがありました。今まで一度大丈夫だったところや修正されたバグの点検を最後にすることでもう一度おかしくなった点を見つけることができました。この作業含めてある程度の業務は3日に終えることができました。


業務がある程度終わると、とあるゲームをプレイさせていただけることになりました。

そのゲームとは、システムソフト・ベータ様が制作されたゲームの「天下統一SSB」というタイトルの最近リリースされたゲームです。


私は基本的にPVPの対人ゲームを好んでするので、初めて遊ぶ類のゲームでした。あまり詳しくはないのですが戦略シミュレーション系のゲームだと思います。今回特別に遊ばせていただいたのでその感想をざっくりと書きたいと思います。


私のプレイしてみての結論は、凄く面白いと感じました。というのもゲームは、序盤・中盤・終盤に面白い要素があり序盤から中盤、中盤から終盤の「〇〇から〇〇」の部分の途中がつまらなく感じてしまうのが私の考えでした。しかし、この作品はその「○○から〇〇」の部分を感じる部分が少なかったと思います。没頭してセーブを忘れたり時間がとても速く進んでいきました。


この作品の主な内容は、戦国時代の日本で好きな武将を選び、その武将で天下統一を目指すというものです。強い有名な武将はある程度簡単に統一できるのですが、弱い武将では、はじめから苦境に立たされるということも多々ありました。

私は、弱い武将で天下取ってやろうという反骨精神で弱い武将を選んだのですが頭を使いながら弱いなりに戦わなければならずとても熱中していました。初めて触るゲームでわからないこともありましたがとても楽しくプレイさせていただくことができました。


以上が私がインターンを通して感じたこと学ばせていただいたことになります。

DP-001:黒木洸志_デバックプレイヤーコース.JPG

ポスター
第32回応募要項

2025年9月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

デバッグプレイヤーコース: 2025年3月: 月別アーカイブ