もともと日本のゲーム業界はトップレベルの技術を誇っており、RPGをはじめとするさまざなジャンルのゲームが生まれています。そこでITエンジニアと呼ばれる職種の中でも、最近注目されているのがゲーム開発のプログラマーです。ゲーム開発では、プログラマー以外にもシナリオライターやキャラクターデザイナー、ゲームプランナーなど多職種でチームを組んで進めていきます。ゲーム開発のプログラマーは、例えばプログラミングでどのようにキャラクターを動かすのかを指示するのが仕事です。
近年ではオンラインゲームが流行していますが、その開発はインターネット上で行わなくてはならないため、プログラマーにはITエンジニアとしての知識はもちろん専門性やデザイン性の高いスキルが欠かせません。プログラミング言語としては、C++やJAVAscript、Rubyなどが求められるケースが多いですが、もちろん開発するゲームによって異なります。また、チーム内での協調性も問われるため、柔軟な考え方も重要でしょう。さらに、ゲームのハードウェアによっても異なるスキルが必要になるので、どんなゲームを開発したいのかキャリアプランを考えておくと良いです。
ゲーム開発では、リリース後にユーザーからの声を直接聞けたり、自分で作ったキャラクターに思い入れが湧いたりと、やりがいを感じれることもよくあります。しかし、そんなゲーム開発に携わりたいものの、何からスタートすれば良いか悩むこともあるでしょう。そのような場合には、このサイト(http://game-programmer.info)を見るとヒントが得られるかもしれません。