human
自分でビデオゲームを作りたいのですが、何を学ぶべきですか？
gpt
素晴らしい決断！独自のビデオゲームを作成することは楽しく、非常に啓発的です。
ビデオゲームを開発するには、さまざまなスキルが必要です。これは、主にデザインとプログラミングの2つの領域に分けることができます。
ビデオゲームを開発するために最初に必要なのは、開発環境です。これは、ビデオゲームを設計および作成できるアプリケーションです。現在、ビデオゲームを作成する2つの最も人気のある開発環境は次のとおりです。

 - ユニティ：マルチプラットフォーム開発環境であり、パーソナルコンピューターから携帯電話まで、あらゆる種類のプラットフォーム向けに2Dおよび3Dビデオゲームの両方を作成できます。使いやすく、非常に柔軟です。プログラミングは、小規模プログラム（スクリプト）を通じて、C＃プログラミング言語で行われます

 - アナールエンジン：これは、主に優れたグラフィックビデオゲームの開発とPCのリアリズムを志向する開発環境です。プログラミングは、C ++言語で、またはBluePrintと呼ばれるブロックプログラミングシステムで実行できます。

両方の開発環境には、最初から多くのチュートリアルがあり、ゲームに含める無料のコンテンツがあります。自分でゲームグラフィックを作成したい場合は、GIMPなどの2DデザインプログラムやBlenderなどの3Dモデリングも必要です。
私が示したすべてのツールは無料です。なぜなら、それらはあなたのような独立した開発者に最も適しているからです。あなたが望むのがビデオゲーム業界で働くことであれば、私は専門的な代替品を推奨することができます。