第158回CoderDojo瀬戸 開催レポート
こんにちは!第158回のCoderDojo瀬戸を開催しました。
今日のお題は「サッカー」「くるくる」「バトル」の3つ。3つのうちどれを使ってもいいし、全部混ぜてもいい。実際、今回もどのお題をどう使うかはニンジャによってバラバラでした。

開発タイム
CoderDojoはまず開発タイムから。それぞれが自分の作りたいものに集中して取り組みます。Scratchでゲームやアニメーションをつくるニンジャもいれば、PythonやFusionといった本格的なツールに挑戦するニンジャもいて、机ごとに違う画面が並んでいました。

発表タイム(抜粋)
開発タイムのあとは、みんなの前で作品を発表します。今回もお題に絡めた作品がたくさん出てきました。全部は紹介しきれないので、いくつか抜粋してお届けします。
サッカーゲーム(2人対戦)
お題「サッカー」からの2人対戦ゲーム。キーで自分のキャラを動かして、ボールを相手のゴールに入れます。ゴールが「くるくる」ゆっくり回っていて、そこにお題をもう一つ効かせているのが上手いところ。会場でも実際に2人で対戦して盛り上がりました。

まるくんたちのRPG(Python)
CoderDojo瀬戸の人気キャラ「まるくん」、そして「さんかくくん」「しかくくん」が登場するRPGです。しかもScratchではなくPython(pygame)製で、マップ移動・会話イベント・バトルまで自分で組んでいます。コードを開くとバトルシステムやマップのイベントがきっちり分かれていて、その作り込みに思わず見入ってしまいました。

猫が大量発生するゲーム
画面いっぱいに猫、猫、猫。倒すとお金が貯まって、「猫の出現間隔ダウン」や「Lvアップ」を買って強くなっていく成長要素つきのゲームです。気づけばレベルはぐんぐん上がり、画面が猫で埋め尽くされる様子に会場が沸きました。

颯希vs宗教勧誘(ストーリー作品)
こちらはお題「バトル」を、戦闘ではなく会話劇で表現したストーリー作品。主人公が「ゲーム内の物やバグを現実に出せる」という設定で、セリフや演出の作り込みがとにかく細かい。ゲームだけでなく、物語で見せるニンジャもいます。

3Dのサッカーボール(Fusion)
同じ「サッカー」でも、こちらはAutodesk Fusionを使って立体のサッカーボールをモデリング。あの五角形と六角形が組み合わさった形を、3Dできれいに作り上げていました。同じお題でも、ここまでアプローチが変わります。

おわりに
同じお題でも、Scratchのゲーム・Pythonの本格RPG・Fusionの3Dモデリング・ストーリー作品と、こんなに幅広い作品が並ぶのが第158回でした。158回もやっていると、毎回どんな発想が飛び出すか読めないのが本当に楽しい。
CoderDojo瀬戸では一緒にプログラミングを楽しむ仲間をいつでも歓迎しています。気になった方はぜひ遊びに来てください!



