エンターテイメントは、充実した休息を取るのに適している。
娯楽を楽しむことにより、深い精神的なリラックスや、あるいは気晴らしのための刺激を受けることができる。
このようなエンターテイメントの効果に注目して、やりがいを求めてゲーム開発の仕事を志す人たちがいる。
エンターテイメント系で役立つプログラム言語としては、Javaがある。
しかし、直接プログラム開発に携わる必要はなくとも、Javaの基本的な仕様の知識やプログラミングの手法については、学んでおくと仕事の助けになる。
ゲームデザイナーやグラフィックデザイナー、あるいは音楽制作スタッフとして開発の仕事に携わる場合にでも、プログラマーと積極的に意見を交わす機会が多い。その際には、Javaに代表されるプログラミング技術について、たとえプログラマーでなくとも知識を持っていると役に立つ。
プログラム上、実現が不可能な表現方法もあるため、その点について他のスタッフも理解を深めていると、互いの協調を取ることができる。
こうした開発チームの連帯感によりスムーズな開発体制が実現し、高品質なゲーム作りの基礎となる。
チームでやり遂げた仕事には大きなやりがいがあり、その実感が次の開発のモチベーションとして効果を発揮する。
エンターテイメントの開発現場では、専門性が高くなったものの、それでも互いについて理解を深め合い協調できる環境を作り出すことが、やりがいにつながる。