質問: 現役ゲームプログラマーの方いましたら回答お願いします
回答: 専属ではありませんが、一応現役のプロのゲームプログラマーです。 私が学生のときは、アーケードゲームのスペースインベーダーが登場した時代です。 すなわち、やっと本格的なコンピュータゲームが登場した時代で、ゲーム会社への就職は、考えていませんでした。 (一応、当時でもゲーム会社自体はあったのでしょうが、今のように、ゲーム市場が就職先のジャンルとしてはなかった) ゲームプログラミングは習得していましたが、ゲーム会社ではなく、電子工学での会社に就職しました。 プログラミングは、その電子工学での解析用のシミュレーターの作成で使っていました。 バブルが崩壊して、本格的にプログラミングの仕事に移行しました。 ただし、システム系のプログラミングが専門です(サーバーシステムやミドルウェアの作成)。 ゲームプログラミング自体は続けていたので、マルチメディア系(ゲームを含む)のシステムの設計の依頼も受けるようになりました。 特に3D処理は、ゲームだけでなく、業務用システムや一般的アプリケーションでも使われ始めています。 よって、私の業務は、だんだんと業務用システムの比率よりも、ゲーム系の依頼が増えてきています。 すなわち、かなり遠回りして来たゲームプログラマーです。 [質問の意図の推測] ここのサイトでのゲームプログラミングの質問では、なぜかゲームプログラミングの未経験者が、ゲームプログラミングの経験者のふりをして、回答をしています。 そう言う人達は、実際に過去には、ちらっと経験しているのかも知れませんが、自分でプロだと宣言しているのだから、質問の回答内容を知っているからこそ、回答するべきですよね。 しかし、実際は、未経験者レベルで何も知らない。 ひどいときは、回答者よりも、質問者のほうが断然レベルが高いと言うこともある。 全てを完全に知っている万能プログラマーはいないので、ある程度は仕方がありませんが、ここのサイトでは、ひど過ぎますね。 全員ではないのでしょうが、明らかにゲームプログラミングの未経験者の人達が、ゲームプログラミングの経験者のふりをしています。 「プログラミングについての質問です。 独学でゲームプログラマーになろうと思いc言語を触り始めたのですがc++やPython、Javaなども覚えないとダメでしょうか?」 「ゲームプログラマーをめざしている高校三年生です。」 自分でプロだと宣言しておきながら、「oooで十分だと思います。」とか、「oooだと思います。」とは、どう言うことなのでしょうか。 結局知らないってことでしょ。 もしもこの質問で、プロだと名乗った回答者がいたら、きっちり突っ込んで具体的なレベルでの回答を求めたほうがよいです。 もちろん、私に対してもです。 知っている範囲のことならば、回答します。