・レースのシステム、ルール、レギュレーションの開発
・オンライン対戦機能の開発
・イベント用システム、サポートアプリケーションの開発
レースエンジン開発では現実のレースカテゴリ (GT、ラリー、NASCARなど) から架空のレギュレーションまで、「グランツーリスモ」内で採用されているすべてのレースイベントを実現するためのシステムやユーザーインターフェイスの実装を担当します。
オープンロビーやスポーツモードといったオンライン対戦に関連する機能については、実装と共に企画レベルでの提案も行います。そのため、プログラミング能力にとどまらず、レースそのものに対する関心や、企画者として他チームと円滑に連携を行うコミュニケーションスキルが要求されます。
また、e-Sport イベント用の機能実装もレースゲームプログラマーが担当します。イベントを実施するにあたり必要なシステムやインターフェイス、イベントを円滑に進行するためのサポートアプリケーションも製作します。
レースエンジン、ゲームエンジン共に、ゲームの機能を決定していくものです。ただプログラミングを行うだけではなく、必然的にゲーム全体のクオリティに関わっていくことになります。