蟹味噌AI対戦/AIの作り方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[蟹味噌AI対戦]]
* 対戦日時 [#l55910ae]
|19日(木)15時頃|練習試合|
|20日(金)|やる?|
|21日(土)|やる?|
|22日(日)15時半|景品ありの対戦|
22日は、デモついでに常時対戦
* 対戦方法 [#xb9a3ba2]
5回戦。~
順位を得点とし、得点の低い人が勝ち。~
同着が出なくなるまで対戦を行う。~
で、どうでしょう?
- 景品1つ用意しました。1つは明日買う。もう1つが決まってに...
-- と言うことで、上位3名にプレゼントです。できるだけ対戦...
-- 自分が欲しいものをそろえるので、頑張ってね(自分も若干...
* ソースのテンプレ [#jf240df5]
#include "ai.h"
/////////////////////////////////////////////////
// 初期化関数(適宜、画像名と名前を書き換える)
/////////////////////////////////////////////////
void aiInit/n/(ai_t &myAi){
myAi.img=LoadGraph("/fileName/.png");
strcpy_s(myAi.name, "/name/");
} // void aiInit/n/(ai_t &myAi)
/////////////////////////////////////////////////
// 加速度の方向を返す関数
// 引数 :全AIの配列、自分のAIの配列番号
// 戻り値:移動方向
/////////////////////////////////////////////////
VECTOR8 aiGetVector/n/(const ai_t ai[AI_NUM], int myAiNu...
return (W);
} // VECTOR8 aiGetVector/n/(ai_t ai[AI_NUM], int myAiNum)
* 何をしたらよいか [#pa394cb3]
- 準備
-- /n/を、未使用で最小の数字に書き換える
-- /fileName/、/name/を書き換える
- aiGetVector関数の中身を書く
-- ai[相手の番号].xとかで、相手の位置が分かる
-- 必ず、VECTOR8のどれかを返す
* n [#kcaa810f]
各自予約していってください
|0|Chibits|
|1|okada|
|2|numa|
|3|kuzumi|
|4||
|5|neguse|
|6||
終了行:
[[蟹味噌AI対戦]]
* 対戦日時 [#l55910ae]
|19日(木)15時頃|練習試合|
|20日(金)|やる?|
|21日(土)|やる?|
|22日(日)15時半|景品ありの対戦|
22日は、デモついでに常時対戦
* 対戦方法 [#xb9a3ba2]
5回戦。~
順位を得点とし、得点の低い人が勝ち。~
同着が出なくなるまで対戦を行う。~
で、どうでしょう?
- 景品1つ用意しました。1つは明日買う。もう1つが決まってに...
-- と言うことで、上位3名にプレゼントです。できるだけ対戦...
-- 自分が欲しいものをそろえるので、頑張ってね(自分も若干...
* ソースのテンプレ [#jf240df5]
#include "ai.h"
/////////////////////////////////////////////////
// 初期化関数(適宜、画像名と名前を書き換える)
/////////////////////////////////////////////////
void aiInit/n/(ai_t &myAi){
myAi.img=LoadGraph("/fileName/.png");
strcpy_s(myAi.name, "/name/");
} // void aiInit/n/(ai_t &myAi)
/////////////////////////////////////////////////
// 加速度の方向を返す関数
// 引数 :全AIの配列、自分のAIの配列番号
// 戻り値:移動方向
/////////////////////////////////////////////////
VECTOR8 aiGetVector/n/(const ai_t ai[AI_NUM], int myAiNu...
return (W);
} // VECTOR8 aiGetVector/n/(ai_t ai[AI_NUM], int myAiNum)
* 何をしたらよいか [#pa394cb3]
- 準備
-- /n/を、未使用で最小の数字に書き換える
-- /fileName/、/name/を書き換える
- aiGetVector関数の中身を書く
-- ai[相手の番号].xとかで、相手の位置が分かる
-- 必ず、VECTOR8のどれかを返す
* n [#kcaa810f]
各自予約していってください
|0|Chibits|
|1|okada|
|2|numa|
|3|kuzumi|
|4||
|5|neguse|
|6||
ページ名: