私はAIのプロジェクトがあり、私たちが望むものを作ることができます。私はこの考えを持っている、あなたはモンスターを描く。線はその骨や筋肉、点はその関節です。これらの関節がどのように曲がるかなどを決めます。次に、ニューラルネットワーク/遺伝的アルゴリズムを作成し、歩きながら障害物を回避する方法を学びます。遺伝的アルゴリズムのアドバイスゲームを歩くことを学ぶ
私の教授は私の考えが良いと言ってそれを承認しました。唯一の問題は、私はどのように始めるべきか、そしてどのツールを使うのか分かりません。私はUnityやUnreal Engineを考えていますが、それが良いアイデアかどうかはわかりません。
どのプログラミング言語やゲームエンジンを使用するべきですか?私はあまりにも長い間AI指向ではないものを混乱させたくありません。
年であるかもしれません。与えられたモンスターから始まり、歩くことを学ぶように教えてください。エンジンは重要ではありませんが、Unityは比較的大きなコミュニティを持っているので、便利です。 – Farhan
特別な理由がない限り、3Dを実行するのは忘れてしまい、2Dで始まります。重力/平衡を破棄し、幾何学的形状に焦点を当てる。正しい順番の動きを遺伝的に進化させて、地図の最も遠い地点に左から右に向かう前に、3つのクラスの動きを定義することができます(前方へ進む、前方に移動する、前方にジャンプする、遺伝的に進化させる)。ニューラルネットワークは必要ではないようですが、ニューラルネットワークを使用することがあります。 –
これは私のための合計*フラッシュバック*です!私は1996年に私の論文プロジェクトに非常によく似たことをしました。私はあなたが形状として2ホッパー(1フィート、2ボディピース、2ジョイント)を使ってとても簡単に始めることをお勧めします。モーションのために、あなたはちょうど歩行*を進化させている*風のおもちゃ*のようなもののコンセプトから始めてください。私は2つのジョイントされた図のために必要なところで最低3つのステップを見つけました。これは、目標2の関節位置x 3の時間周期= 6のパラメータの行列であった。つまり、期間1では、2つの関節が目標角度に到達するように、期間2で目標角度に到達するように、2つの関節が作動します。 – Wontonimo