エンターテイメントの分野で、世界的な市場が形成されるようになったのが、ビデオゲームのジャンルである。そのため、世界中のユーザーをターゲットとして開発を行う事ができる。特にこの分野で大きく躍進しているのが、スマートフォンアプリである。スマートフォン対応のソフトウェア開発では、その開発のためのプログラム言語として、javaを利用する事が可能である。

この応用範囲が広いプログラム言語の開発技術を、ゲーム開発にも役立てることができる。このプログラム言語は、メモリ管理システムやオブジェクト指向といった技術を実装することにより、広く開発に使われるようになった。
そのため、スマートフォン向けの開発に、このプログラム言語を採用することで、安定的に動作することができ、かつ大きな規模のアプリ開発にも役立てる事ができる。

スマートフォン用のゲーム開発分野では、多くの開発企業が参入して競争を行っていることから、この分野でjavaの開発エンジニアの需要が大きい。javaプログラマーとして開発に関わることになると、デザイナーやCGクリエイターといった他の分野のスタッフとも協力して開発に携わることになる。開発現場の中で、プログラマーとして他の開発スタッフとも互いに協調を取りながら、開発を進めていくことが求められる。開発では、ハードウェアの限界に対して挑む必要もあり、プログラマーとして実力を発揮しどころでもある。