2024年10月 1日 10:00

あつまれAIうどん職人!プログラミングバトル参加者募集のお知らせ 2024

こんにちは!最近、一周回ってうどんが大好きすぎるxeen香川スタジオのみゃーこです。

これを書いているのは9月後半ごろなのですが
つい2~3日前まで37度近い酷暑だったのに、急に肌寒い気候になって風邪を引きそうです。
きっと記事が公開される頃には本格的な秋になっていることでしょう......

さて、今年の11月16・17日に(本祭は17日)
香川県のゲームイベント「Sanuki X Game 2024」通称"SXG"が開催されます!

今回はそのSXGの中で開催する、香川スタジオ主催のイベントの告知をさせていただきます

SXGは、香川県の高松市で毎年開催されている
商店街を舞台にしたゲームのお祭りです。 
去年の様子はこちら▶https://www.xeen.co.jp/staffblog/2023/12/blog-20231207.html

そんなSXGの中で、今年は
香川スタジオ主催のプログラミングバトル(Unity C#)を開催します。

その名も「SXGプログラミングバトル2024 ~めざせ最強うどん職人!!~」です!

ゲーム内に登場するAIプレイヤーをみなさんに作成・提出いただき
イベント当日、集まったAIプレイヤーたちでトーナメントを開催します!
当日はYouTube Liveで配信予定ですので、お祭り会場に来られない方も試合をご覧いただけます♪

■■ゲーム内容■■
ステージ上の食材を拾って、うどんメニューを作って出荷しよう!
試合終了時に、自分のテーブルの合計出荷額が一番高かったAIプレイヤーの勝利!

拾う食材の組み合わせによって、スペシャルな高価格うどんメニューも作れるぞ!
ステージはつるつる滑るので、間違って他のプレイヤーの出荷テーブルに出荷しないように気をつけて!
他プレイヤーをキックで吹っ飛ばして妨害も可能!?

参考動画はこちら▶Youtube

年齢職業お住まい問わず、どなたでもご参加いただけますので
この記事をご覧になっている、そこのあなたも!ぜひご参加ください★

プロジェクトデータの中にサンプルコードがいくつか入っているので
Unity初心者の方でまだプログラミングに不安がある方も、サンプルを見ながらコーディングができますよ


参加までの簡単な流れをご紹介します☆

① connpassのイベントページで「このイベントに申し込む」ボタンを押す
https://connpass.com/event/330845/

② 申し込みが完了したら、「このイベントに申し込む」ボタンが「受付表を見る」ボタンに変わっているので
  そこから受付番号を確認する(受付番号は覚えておいてください)

③ GitHubページ のREADMEを読み、手順に従ってAIを作成する
https://github.com/SXG-xeen-Kagawa/SXG2024Project
Unityのバージョンは2022.3.39f1です
ダウンロードだけなら、connpassでの参加申し込みは不要です

④ プログラムやプレハブなどをzip圧縮して、Googleフォームに提出する
https://forms.gle/NoJE3vn3FqcYy7cG9
アンケート欄もあるので、ぜひ回答をお願いします!


受付締め切りは11月10日です!
イベント本番の一週間前までなので、お気をつけください。

みなさんのご応募、お待ちしております☆彡


☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆----☆
ここだけの攻略情報ですが...

移動関数の「SXG_MoveToTargetPosition関数」の第二引数(speedRate)に0 を入れるとブレーキが掛けられます
ステージが滑りやすいので、うっかり他の人の出荷台にうどんを出荷しちゃうことがあるのですが
上手くブレーキをかけられたら、この"うっかり"を回避できそうですね!


また、高価なメニューを狙って一発逆転を狙うのも良いのですが、
残り時間が少なくなったら、とにかく出荷したほうが良いかも知れませんね!
「SXG_GetNowPriceOnHand関数」で、今自分が持っている食材の出荷価格を取得できますよ


あと、忘れがちなのが、他プレイヤーに吹っ飛ばされてコーナー外に引っ掛かってしまったときの対応。
ずーっとステージ中央の具材を目指して走り続けていると、出荷台が邪魔をしていつまでたってもメインステージに戻れません...
こうなったらいわゆる「詰み」の状態になってしまうので、しっかりとした対策が重要ですね!

「SXG_GetPlayerGroundType関数」を使えば、自分のキャラクターがステージのどこにいるのかを簡単に判断できますよ!

↑コーナー外に出てしまったルッカちゃん。これではステージに戻れませんね...

おまけとして、筆者が最近お気に入りのうどん屋さんを紹介します。
うどん馬鹿一代 かしむら」さんです。

うどん一玉が350gで超大ボリューム!
筆者のお気に入りの肉玉子とじうどんは、たまごがふわっふわでお肉もたくさん入っています!(写真は小)

香川県にお越しの際はぜひ!
ではでは~