/project-puppeteer

AI構築型対戦ゲーム「マリオネットAI」の構築AIを開発するプロジエクト

Primary LanguageC#

Project パペッティア(略:プロパペ)

AI構築型対戦ゲーム「マリオネットAI」の構築AIを開発するプロジエクト
(マリオネットAIを知らない人はこちらで調べてください。https://fromalgorithm.jimdo.com)
最新の成果:http://www.nicovideo.jp/watch/sm31688135

目標

*マリオネットAIのAIを構築するAIを作ること

・遺伝的アルゴリズム (参考http://qiita.com/simanezumi1989/items/10cfe1e8a23cd9d4c7b1)
・機械学習

*人がゲーム内で構築したAIと,パペッティア(自動生成AI)が構築したAIとで大会を開く

想定している公開資料

・UnityPackage
・対戦コード
・(行動や条件にあたる)コマンドの辞書コード

とりあえず動かすには

・UnityPackage(https://drive.google.com/open?id=0Bxz8nS89dTyZaWs0ZXVBRU04NjA )をダウンロードし,Unityにインポート
・Unity上で再生し,テストボタンを押すと対戦結果がコンソールに出る

参加者に求めること

・Menu/Setting.csでプレイヤーを準備して,対戦させているので,例えば遺伝的アルゴリズムの関数を他ファイルで作成しSetting.csで使える形で提供するなど
・作成したAI作成コードはここに追加&共有
・未完成であってもアイデアや考察などの共有
 

注意

個人利用:ALL Free
商用利用:あまり硬いことは言いませんが,一声かけてください

コードのルールとか知らないので,きになる方は作ってください。
人が読めればOKです。わからなかったら聞きます。

その他

まだ何を用意したらいいのか?どういう形式にすれば,共有しやすくなるのか?わかっていないです。
気長に待つか,どんなコードが欲しいかリクエストしてください 。
現状1試合0.02秒で対戦できる機能を提供しました。

・疑問質問問題点 https://github.com/Tsunehiko511/project-puppeteer/issues
・ゲーム公式コミュニティ https://marionetteslack.herokuapp.com
・公式サイト https://fromalgorithm.jimdo.com
・Valu https://valu.is/2ne3