こんにちは、Kid'sプログラミングラボ南大沢教室です。
今回は、プレミドルコースの模様をご紹介いたします。
今月の課題は、
『フルーツキャッチャー ~関数と演算子~』です。
このプログラムは、落下してくるフルーツをモンキーがキャッチするゲームです。
プレミドルコースは、Pythonを使用して学習していきます。
1日目の学習は、
・フルーツが落下するしくみ
・キーボードによるキャラクター操作
主にこの2つを学びます。
リンゴとモンキーの座標を変数にして、その値を変えることで動きを見せます。
リンゴが一番下まで来たら、新しいリンゴが出てくるよう条件分岐して変数を変えます。
モンキーは、矢印キーを押すと関数が実行され、座標の変数を変えます。
モンキーの動きを速くしたり、リンゴの落下速度を変更するので、同じゲームでも個性が出ますね。
2日目は、
『リンゴとモンキーの当たり判定』です。
リンゴがモンキーに当たったら点数を増やす設定を学びます。
また、フルーツを追加したり、タイムボードを表示させてゲームを完成させます!!