Unityを使った3Dゲームの作り方(かめくめ)ゲーム開発エンジンUnityを使った3Dゲームの制作に参考になる情報を公開しています。コピー2020.11.09今回はUnityのML-AgentのスクリプトのAPIリファレンスを自動生成してみようと思います。UnityのML-Agentを使って機械学習を使う時にスクリプトのAPIリファレンスがあると便利です。そんなわけで今回はそのやり方を書いておきます。スポンサーリンクUnityのサンプルを含んだツールキットをダウンロードするUnityのサンプルを含んだUnityツールキットファイルを以下からダウンロードします。ファイルのダウンロードが終わったらわかりやすいようにデスクトップにすべてのファイルを展開します。Doxygenをダウンロードする次にソースファイルから文書を抜き出しドキュメント化してくれるDoxygenをダウンロードします。JavaそしてIDLのためのJavaDocのようなドキュメントシステムです。ja.osdn.net最新のWindows64bit版(現時点でdoxygen-1.8.20.windows.x64.bin.zip)のダウンロードをします。ダウンロードが終了したらこちらもわかりやすいようにデスクトップにすべてのファイルを展開します。次にコマンドプロンプトを開き先ほどダウンロードしたUnityのツールキットのdocsフォルダまで移動します。デスクトップにファイルを展開したので以下のようにコマンドを打ちます。C:\Users\ユーザー名\Desktop\ml-agents-master\docsなぜこのフォルダに移動したかというとdocsフォルダにあるdox-ml-agents.confファイルを指定したいからです。次に以下のようにコマンドを打ちます。dox-ml-agents.conf画像で示すと以下のような感じです。doxygenまでが実行するコマンドでdox-ml-agents.confがオプションコマンドです。dox-ml-agents.confだけで大丈夫ですが、環境変数の設定も面倒なのでこちらのやり方にしました。これでAPIリファレンスをHTMLファイルで確認出来るようになります。APIリファレンスの確認APIリファレンスのHTMLはUnityツールキットのフォルダ内に作成されます。C:\Users\ユーザー名\Desktop\ml-agents-master\docs\html上のフォルダに出力されますので、その中のindex.htmlファイルを開いてブラウザでAPIリファレンスを確認する事が出来ます。UnityのML-Agentsを使って敵キャラを強化学習して主人公を追いかけるようにするUnityのML-Agentsを使って敵キャラクターに強化学習をし主人公を追いかけるようにしていきます。機械学習UnityでML-Agentsを使った機械学習の環境作りをするUnityでML-Agentsを使った機械学習をする為にML-AgentsコンポーネントのインストールとAnacondaのインストール等の環境作りをしていきます。機械学習UnityのML-Agentsのサンプルを動かしてみるUnityのML-Agentsのツールキットのサンプルを動かして機械学習をさせてみようと思います。機械学習UnityのML-Agentsで自分で動かしたキャラクターの模倣学習をさせてみるUnityのML-Agentsで自分で動かしたキャラクターのデモを保存し、そのデモを使って模倣学習を行いキャラクターの動きを作ってみます。UnityのML-Agentsを使って敵キャラを強化学習して主人公を追いかけるようにするUnityのML-Agentsで自分で動かしたキャラクターの模倣学習をさせてみるホーム機械学習スポンサーリンクサイト内検索が出来ますプロフィール管理人のかめくめちゃんです。(-_-)メールはこちらにお願いします(記事に関する質問は送らないでください、返信は期待しないでください(._.))。kamekumechan@gmail.comいずれはSIRENやバイオハザードみたいなアクションゲームを作りたいと思っています。ゲームシナリオが書けないので面白いゲームはなかなか作れません・・・・。(^_^;)名前の由来はカメが好きだからです。プロフィールになってないな・・・・(-.-)Unityをこれから始める人へこれからUnityを使ってみようという方はUnityを使った3Dゲームの作り方(かめくめ)の歩き方Unityを使った3Dゲームの作り方(かめくめ)で、はじめてUnityの学習をする時の当ブログの記事を読む順番を書きました。機能を積み上げていく形になるので便利かも?gametukurikata.com2019.06.21の記事に記載の順番で見て頂くとUnityの基本的な使い方がわかり、簡単なアクションゲームや、TPSゲームの作成までが出来ます。自作タイピングゲームタイピングゲームを作りました。WebGL形式なのでPCのブラウザで遊べます。以下からプレイ出来ます。FinalTypingUnityを使って作成したローマ字入力のタイピングゲームです。gametukurikata.com2022.01.02お知らせ2023/01/24個人的にUnity2022.2.3f1をインストールしました。2022/10/14UnityのIKを使って足の位置と角度を地面に合わせる機能Unityのゲームでキャラクターの両足が別の高さの地面の上にある時にそれぞれの足をそれぞれの地面につけるようにする機能を作成しますgametukurikata.com2016.04.11機能を少し修正しました。2020/09/19コメント欄は閉鎖しました。今までコメントを投稿してくださった方はありがとうございました。(^^)/2018/08/07わたくしに出来る事は既に記事にしてあるので、ブログ右上の検索窓を活用してください。(._.)またブログの最初の方の機能を積み上げていく記事に関しての疑問点は当ブログ記事のスクリプトの説明と寄せられた質問への回答Unityを使った3Dゲームの作り方(かめくめ)の機能積み上げ形式の記事のスクリプトの説明と寄せられた記事の機能についての質問への回答を掲載しています。gametukurikata.com2019.08.01Unityを使い始めたばかりの人がつまづきやすい点を解消するUnityを使い始めたばかりの人が結構な確率で陥る不具合や疑問点を解消していきます。基本的にはブログに寄せられた質問への回答という感じです。gametukurikata.com2018.12.04も参照してみてください。小・中学生によるデジタルコンテンツ開発の全国大会ですuycc.unity3d.jp2022年大会の先行エントリーが開始されているようです。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。記事の内容に質問がある方へUnityを使った3Dゲームの作り方(かめくめ)の歩き方UnityのJavaScriptとC#を読み替えてどちらでも対応出来るようにするホーム検索トップサイドバータイトルとURLをコピーしました。