プログラミングゲーム
どうも、おにくちゃんです。
プログラミングとは、実行してほしい処理をコンピュータに指示することです。ゲームやアプリなどはプログラミングによって作られています。2020年に小学校でプログラミングが必修化されたように、より身近なものになりつつありますね。
そんなプログラミングがゲームで学べます。いきなりコードを書くのは難しいですが、プログラミングの基本的な仕組みや流れなどを学ぶにはゲームで遊ぶのが一番です。遊んでいるうちにプログラミングとはどういうものなのか理解できますよ!
そこで今回は無料のおすすめプログラミングゲームアプリをご紹介いたします。
※この記事に掲載されているアプリは記事を書いた時点での価格・情報となります。場合によっては価格が変動・ストアから削除されている可能性がありますのでApp Store、Google playでお確かめください。
Digital Puppet
敵を倒すプログラミングゲームです。
このゲームは指示を与えて敵を倒すプログラミングゲームです。白いパペットに指示を与えて、敵を全滅させることを目指します。コマンドは「前に進む」「左/右を向く」「一段ジャンプする」「敵を攻撃する」があります。コマンドを集めたJOBという単位で命令を与えることもできますよ!
コマンドが多くなかったりステージも複雑では無いので、プログラミング初心者でも気軽に遊ぶことができます。敵と倒すという目的もシンプルでわかりやすいです。最小コマンドで3つ星クリアを目指しましょう!
敵を倒すプログラミングゲームで遊びたい人にオススメです!
★こんな人にオススメ
- パズルゲーム好きな人
- 手軽なコマンド数で楽しみたい人
⚠こんな人には向かない
- 特になし
Auto Puppet
戦うプログラミングゲームです。
このゲームはパペットを動かして敵と戦うプログラミングゲームです。パペットに様々な指示を与えて、勝利条件を満たすことを目指します。指示はコードエディタで与える必要があり、パペットにどのプログラムを適用するかを選んでいきます。プログラムを適用したら再生ボタンを押して実行させましょう!
パペットに指示を与えて、その通りに動いてくれると素直に嬉しいです。少し表現などが難しいところもありますが、プログラミング的な思考を鍛えるにはピッタリのゲームです。プログラミングに慣れてきた頃に遊ぶと、より楽しめます!
プログラミング的思考を鍛えたい人にオススメです!
★こんな人にオススメ
- プログラミングバトルを楽しみたい人
- プログラミング的思考を鍛えたい人
⚠こんな人には向かない
- 特になし
Springin’
作れるプログラミングゲームです。
このゲームは作って遊べるプログラミングゲームです。自分でゲームを作ったり、他のユーザーが作ったゲームで遊ぶことができます。ゲームは直感的な操作で作ることができ、作ったアイテムに重力を掛けたり、属性を与えたりすることが可能です。作ったゲームをマーケットに出品することもできますよ!
専門的なコードがわからなくても、簡単で直感的にゲームを作ることができます。しっかり作り込めば、結構な大作も作れるのが魅力的です。アイデア力や表現力などを鍛えることもできますよ!
ゲームを作って遊びたい人にオススメです!
★こんな人にオススメ
- ゲームを作りたい人
- 作ったゲームで遊びたい人
⚠こんな人には向かない
- 特になし
Lightbot : Code Hour
明かりをつけるプログラミングゲームです。
このゲームは青いタイルに明かりをつけるプログラミングゲームです。コマンドを使ってロボットに命令を出し、全ての青いタイルに明かりをつけることを目指します。コマンドは、前進や左右の振り向き、ジャンプ、明かりをつける、などがあります。プロシージャのスロットにコマンドをまとめることもできますよ!
目的が単純なので、命令を出すことに集中できます。コマンドをまとめたり、同じ処理をループさせることなども学べます。ロボットが可愛らしく、命令通りに動いてくれると嬉しくなりますよ!
明かりをつけるプログラミングゲームで遊びたい人にオススメです!
★こんな人にオススメ
- パズルゲーム好きな人
- 手軽なコマンド数で楽しみたい人
⚠こんな人には向かない
- 特になし
コマンドクラフト
対戦するプログラミングゲームです。
このゲームはCPUと戦うプログラミングゲームです。キャラクターに攻撃や防御などのコマンドで命令し、敵(CPU)と対戦します。コマンドには行動と条件があり、プログラムした後は自動での対戦を眺めます。敵の城HPか敵LIFEを0にすると勝利です。
コマンドの組み合わせを変えながら試行錯誤するのが楽しいです。5つのステージがあり、一人ずつ敵を倒すのは比較的容易ですが、5人の敵を全て倒せるコマンドの組み合わせを考えるのが結構難しいです。中々頭を使うゲームですよ!
対戦するプログラミングゲームで遊びたい人にオススメです!
★こんな人にオススメ
- プログラミングバトルを楽しみたい人
- 全ての敵に対応できるコマンドを探したい人
⚠こんな人には向かない
- 特になし
まとめ
遊んで学べるプログラミングゲームでした。難しいと感じるプログラミングも、ゲームだと楽しく遊んで学ぶことができます。難易度が簡単なものもあるので、お子さんにもピッタリです。ゲームから入れば、プログラミングに興味を持つことができそうですね!