最近、携帯ゲーム開発、特に「移植」の仕事が増えています。既にあるiアプリをMIDP(S!アプリやオープンアプリ)に移植したり、あるいはその逆だったり。この場合は両方ともJava(CLDC)ベースで機能的にも比較的近いので、難易度はそれほど高くないのですが、やっかいなのはBREW(「一応」C++も使えるCベースの環境)ですね。 さて、携帯プログラミングの仕事ですが、開発の規模はそれほど大きくなく、ゲームも簡単なアクションゲームが中心で高度なシステムを組み込むこともあまりないので、難易度としてはそれほど高くありません。プログラマ志望の方は、まず無料で利用できるMIDP開発環境でしばらく遊んでみて、面白いと思ったら携帯ゲームプログラマを募集している会社に入ってみるのも手でしょう(さまざまな実機での動作状況を見てみたり、先輩からノウハウを直接吸収するためにも、最初はアルバイトや契約社員などで会社で仕事をした方が良い)。 私の場合、仕事の流れは
といった感じになります。基本的に在宅勤務ですが、実機でのデバッグなどのために出社することもあります。期間としては、ゲーム全体の移植で1-2ヶ月、小規模なものでは2週間程度ですね。ただ、BREWの場合はコンテンツプロバイダとして登録しているゲームメーカーが案件を提案しKDDIの審査に通ってから開発、アプリについても審査後にリリース、という流れなので、開発期間自体は短くてもお話をいただいてからリリースまでかなりかかる場合もあります。 携帯ゲームプログラマの求人数はそれなりにあるようですし、小規模な案件が多いのでプログラマの出発点としては取り組みやすく、将来在宅勤務中心に移行することを見据えて経験しておいても損はない分野といえるでしょう。 |