ゲームプログラマの憂鬱

ゲーム開発を中心とした雑記

ゲームプログラマは忙しすぎる会社と暇な会社の2種類

最初に入社したゲーム会社では、残業100h前後が当たり前で納品前の忙しい時は150hもあったほど激務でした。

 

そして転職し、ある程度大きいゲーム会社へ転職したところ、ほぼ毎日定時で上がるような環境で何年も在職しています。

 

最初の会社では激務の割りに残業代が出ないという超ブラックな(ゲーム会社では残業代出ない事の方が普通と聞いてます)環境でしたが、やりがいを感じていました。

 

次から次へといろんな開発の依頼が舞い込んできては、実験マウスや働きアリのようにせっせと仕事しました。

 

一方である程度大きいゲーム会社へ就職すると、残業代も出るしボーナスもある、だけれども仕事にやりがいを感じない!

そもそも開発の仕事が少ない!!

 

理由は明白で、プロジェクトに対してのプログラマの数が多すぎるのです。

 

 前の会社では、DAU(DailyActiveUser、日毎のユーザー数です)5000人前後のソシャゲを少ない時はプログラマ2人で回していました。

 

バグ修正、機能追加、イベント追加、不正ユーザー調査、ユーザーからCS(CustomerSupport、ユーザーから問い合わせを受けるところです)からの調査依頼など……期間は半年ぐらいだったと思いますが、全て2人だけでやっていました。

 

今の会社では、とあるゲームをサーバ、クライアント合わせて7人ほどで開発しており、機能追加やバグ修正などあるものの、ほとんどみんな定時で上がれるぐらいには余裕があります。

 

私はサーバ側の人間ですが、サーバ側の機能追加などはほとんどなく、いつも暇を持て余している感じです。

 

今の会社では技術力の向上は期待できないものの、給与も良くボーナスも出て安定しているため、なかなか辞める決断が出来ませんでした。

(この記事を作成中に辞めることを決心し、前の会社へ戻ることになりました)

 

技術力向上、やりがいを求めるなら小規模のゲーム会社。

お金と安定、大きいタイトルに携われるという見栄を求めるなら中規模以上のゲーム会社かなと思いました。

 

ゲーム業界の理想と現実

僕は昔からゲームが大好きで、赤ちゃんの頃の写真ですらファミコンのコントローラーを握っていました。

 

ゲーム作るお仕事に就きたいと考えるのは自然な流れで、紆余曲折あったりもして29歳でゲーム企業へ就職することができました。

 

憧れのゲームプログラマになったわけで、毎日が楽しいと思いきや、当然のことながら仕事でお給料を貰う身であれば温度差を感じる場面が多々出てきます。

 

まず一つ目、理想のゲームを作ることができない。

当たり前の話で、まず初めにどういうゲームを作るかを決めるのはプロデューサーで、ディレクターが指揮を執りプランナーと世界観と細かいゲーム内容を決め、デザイナーがキャラクターや背景、エフェクトやアニメーションを作ります。

 

そしてプログラマはプランナーの仕様通りにゲームを作ります。

 

ただし、上記の例は中規模以上の開発メンバーに限っての話で、小規模の開発では役割の境界線が曖昧だったり風通しが良かったり等の理由から、プログラマの発言がそのまま企画として採用されたりします。

 

とはいえ、当然プロットが決められた段階なので、その世界観に合致した企画を提案する必要があり、「ぼくのつくったゲーム」ではないです。

 

 

二つ目、作業はめっちゃ地味。

ゲーム業界って華やかでクリエイティブだよねって思うかもしれません。

イメージはそうですが、やってる事は相当地味で、クリエイティブを感じた事はほとんどないです。

おそらく職種によりますが、プログラマは特に感じづらいと思います。

 

これも中規模以上の開発メンバーが居る場合の話ですが、自分に任せられる作業内容はごく小さいものになります。

 

「とあるゲームの樽は全部自分が作りました」という内容に対して、「凄いかどうか分かんねえなw」みたいなのをTwitter等で目にしたことがあります。

 

樽全部は凄い方?だと思いますが、開発メンバーが多ければ多いほど、仕事量は分散されるため、「もっと大部分を作りたい…」というジレンマが出てきたりします。

 

プログラマでいうと、役割としてクライアントとサーバに大別されます。

簡単に言うとクライアントはゲーム内容を作り、サーバはデータベースへのゲームデータの読み書きだったりを作ります。

 

クライアントとサーバから更に仕事量は分散されるため、少し凝ったゲームタイトルを何日も掛けて作ったり、派手なエフェクトを用意したメニュー画面を作ったりします。

 

「キャラクター同士が戦ってるところを作りたい…」といったようにインゲームを作りたいのに作れないというジレンマが生まれたりします。

(直接ゲームに関わらない箇所をアウトゲームといいます)

 

三つ目、普通にサラリーマン

当たり前だろって言われそうですが(笑)

ただ、どこかで「ゲーム業界に入れば風通しが良くて自分の意見バンバン言って、打ち合わせでろくろを回して超カッコいい感じで超カッコいいゲーム作れる」みたいな謎のイメージがあると思います。

 

見下したようなムカつく上司と一緒に仕事しなきゃいけないですし、理不尽に怒られたりします。

うぜえと思っていても決して言えません。

当たり前ですが。

 

すべてのゲーム会社ではないですが、一般的には服装自由で頭髪も好きな色に染めてOK、アクセサリーとかジャラジャラしててもOK、音楽聴きながら仕事してOKなど、確かに自由な業界ではあります。

おまけに遅刻はデフォです。

(IT系から転職したので、最初この風習にはビックリしました)

 

がしかし…上下関係とかの面倒な人間関係は存在するのです。

 

新卒で入社して辞めてしまう人は一定数居ます。

そういう人を見ると大抵三つ目の理由ですね。

 

 

つらつらと書いてみましたが、ある程度自分の意見を取り入れて貰え、任せられる仕事量も多くやりがいを感じるのは小規模の開発(ゲーム会社)で、給料は良いけど上記のようなデメリットを感じやすい中規模以上の開発という選択になるかなと思います。

 

ただし、小規模の開発はブラック企業が多い…というかブラックしかないと思いますw

 

脳が腐っていっている気がするのでブログ始めてみる

34歳独身男、ゲームプログラマをやっております。

今の会社に就職してからというもの、プログラマが多いせいか仕事量が少なく、かつ会話できる間柄の人も居ないため、どんどん脳が腐っている気がします。

 

実際に仕事に支障をきたしているものもあります。

人の話が理解できなかったり、頭の中がぐちゃぐちゃして整理ができなかったり、ぼーっとしているだけで時間が過ぎてしまったり。

 

このままではまずい、なにかしなければと考えた結果、アウトプットに丁度良さそうなブログを始めてみることにしました。

 

とはいうものの、ブログをやっていたことは1度や2度じゃありません。

その中で続けられたものは1度もありませんが……。

 

記事にする内容は、技術的な内容だったり、ゲームやアニメ、漫画、ラノベ等のオタク趣味があるので、それらを中心に書いていこうと思います。

 

まあ適当に雑記を書いていこうと思います。