ゲーム業界

プレイヤプログラマの仕事

投稿日:

こんにちは、だぶる(@double_bookmark)です。

 

今回はプレイヤプログラマの仕事について話します。

プレイヤの定義

ゲームする私たちが操作するキャラクタのことです。

操作していない自動的に付いてきたり、街中を歩いている人などのことをNPC(ノンプレイヤーキャラクター)とも言います。

NPCはAIで普通動かします。

AIについては下記記事にまとめています。

ゲーム業界のAIプログラマの仕事

 

プレイヤプログラマの主な仕事

プレイヤのアクションを作るのが主な仕事です。

  • 走る
  • ジャンプする
  • 銃を撃つ
  • メニューを出す

といったゲームパッドなどのコントローラーからの情報から各種アクションを実装するのが主な仕事です。

プレイヤプログラマの苦労

私自身はプレイヤプログラムをやったことはありませんが、プレイヤプログラマは常に仕様変更とその対応に悩まされます。

 

特にトライアンドエラーの多い操作感に関わる部分は「作る」、「壊す」を繰り返します。

操作感

操作感といって何で例えるのが良いのか悩みますが、ジャンプを例に挙げようかと思います。

  • ボタンを強く長く押した方が高く飛べる
  • 押されたら即座に一定の高さに飛べる
  • あるボタンを押したままだったら自動的に飛んでくれる

ゲーム性に関わるのですがマリオみたいなジャンプのアクションが攻撃になったり、回避にもなる重要なアクションの場合は強弱をつけてユーザーのスキルでいろいろな遊び方が出来るようにするのが良いです。

 

ジャンプがメインのアクションでないゲームは走っている最中は自動的に判定してジャンプしてくれるゲームが多くなっています。

 

操作感で一番重要なのは「ユーザーがどこにストレスを感じるのか」を把握することです。

操作感に関しては試してみないとわからないことが多く、開発終盤になると作り直しが難しいことでもあるので、プレイヤプログラマは出来るだけ早く実装し、ディレクター、ゲームデザイナーに渡す必要があります。

仕様変更

  • 予算がなくなってジャンプを削るが回避アクションを追加する
  • データを作る暇がなくなったから自動的に地形を判断してアクションして
  • 友達と一緒に遊べるようにプレイヤ二人操作を可能にして

時に理不尽な要求が上から降ってきたり、想像以上に大量にデータを配置しなくてはならなくなって代案がないか相談など、日々仕様変更関する相談が発生します。

プレイヤプログラマは評価される

負の部分ばかり書いてましたが、プレイヤプログラマは評価されます。

ゲームの顔とも言えるプレイヤを作ったプログラマなので人気のあるタイトルであれば相当評価されます。

評価されるのはプレイヤプログラマ全員ではなくその中のリーダーというのが条件に入りますが…。

まとめ

ゲームの顔とも言えるプレイヤのプログラマなので他のパートとの連携が多く、苦労が多いですがその分「このゲームは俺が作った」と自慢出来ると思います。

 

 

-ゲーム業界
-,

Copyright© Book Marker , 2018 All Rights Reserved Powered by AFFINGER4.