投稿

1月, 2026の投稿を表示しています

ゲームとITサービスの違い ~ゲーム固有の大変さと個人製作者の強み~

 現在自作ゲームをsteamで販売するため、レビュー中ですが、次のゲーム作成の計画をはじめました。そこで、ゲーム制作独特の苦しさと、個人製作者の強みに気づいたため、ゲームと、前職で行っていたITサービスの違いについて考えてみようと思います。 ITサービスの特徴 ~コアメカニクスを作る~ ITサービスは、ある作業を、自動化する物です。 一方、当たり前の話ですが、ITサービスを利用する利用者やその利用の経緯等は、我々が生活する世界の中に存在します。 例えばホテル予約サイトについて考えますと、それを使うお客さんはそこに至る経緯を持っています。例えば、友達とスキーをするために、そのスキー場のそばにあるホテルに泊まりたい。また、ホテル側も、自身のホテルの説明や価格、部屋や外観の写真を、自らサイトで登録します。 これらの経緯やホテルの素材、つまりサービスを取り巻く世界は、ITサービス製作者は用意する必要はなく、自然に存在します。 ゲームの特徴 ~コアメカニクスだけでなく、それを取り巻く世界を作る~ 一方ゲームは、プレイヤーが生活する世界そのものと、コアメカニクスの両方を作らなくてはなりません。コアメカニクスは、ITサービスに近い、使いまわしの効くシステムです。例えばゲーム中にホテル予約サイトを作るとしたら、それです。ゲーム内のさまざまなホテルを登録したり、ゲーム内のプレイヤーやNPCが、それを使ってホテルを予約できます。 ところがゲームの場合、コアメカニクスを取り巻く世界自体も作らなくてはなりません。プレイヤーのグラフィックや、予約サイトを見る場面、そこに至る経緯。そして、ホテルの外観や部屋の様子、値段など、すべてゲーム製作者が作らなくてはなりません。 ゲームは世界を作りこんで、ボリュームを出すのが大変 ゲームは、この世界を作る、という部分が大変です。バリエーションを大量に用意、世界を作りこむほど、ユーザーのゲームプレイ時間や満足度は増していきます。NPCやステージ、敵について、さまざまな種類の物を用意します。例えば面白い戦闘ルールを思いついて、そのコアメカニクスを作ったとしても、それで遊ぶための大量の種類のステージや敵が必要です。プログラムはある程度使いまわしの効くように作れますが、世界を構成する大量の絵、音、アニメーション等を作る必要があり、そのコストが非常に大きい...