お父さん、お母さんも、一度は遊んだことがある!?
あの、超有名なパズルゲームを自分でプログラミングすることができます!
SEGA CHALLENGE! ぷよぷよプログラミング とは?
ゼリーのような「ぷよ」が上から降ってきて、
左右移動、回転をして「ぷよ」を消していくパズルゲームです。
この「ぷよぷよ」をプログラミング教材として無償提供するというニュースがありました。
2020年6月26日(金)提供開始!
プログラミング言語としては
- HTML5
- CSS
- Javascript
を使用します。
これらは、主にweb系で使われている言語です。
開発環境は『Monaca Education』を使用します。
「ぷよぷよプログラミング」のレベルとしては、初級、中級、上級と3段階が用意されています。
対象年齢は小学校4年生以降となっています。
テキストが用意されており、指示通りに写経(そのとおりにコーディング)すると
ぷよぷよを動かして遊ぶことができます。
ぷよぷよプログラミングができる開発環境『Monaca Education』
アシアル株式会社が提供している「Monaca Education」
“Education”とあるように、教育関係で利用されているアプリ開発用ツールです。
web技術をしようして、アプリを開発することができます。
「Monaca Education」はブラウザ上でうごくので
インストール処理など一切不要で、
ログインさえすればどこのPCでも動かすことができます。
誰でもアカウントをすれば、すぐに使うことができます。
料金体系としては以下のとおりです。
Free | Education | Education Gold |
無料 | 4,500円/年 | 20,000円/年 |
3プロジェクト ディスク容量250MB |
20プロジェクト ディスク容量1GB |
100プロジェクト ディスク容量10GB |
クラウド開発環境 Monacaデバッガー |
無制限のビルド チーム開発 |
カスタム Cordovaプラグイン その他高度な開発機能 |
クラウド型のプログラミング環境とデバッガーアプリで気軽にアプリ開発を行えます。 | チーム開発に対応しておりプロジェクト型の演習や課題研究最適です。 | Educationプランの機能に加え、高度な開発機能を利用できます。 |
公式本もあります。
Monacaで学ぶはじめてのプログラミング ~モバイルアプリ入門編~ [ アシアル株式会社 ] 価格:3,300円 |
この本の第1章〜第4章までは無償配布しています。
どのタイプを選んだほうがいいかといいますと、
「ぷよぷよプログラミング」は、3つのプロジェクトがあるので、Free版でも大丈夫です。
さぁまずは、「Monaca Education」アカウント作成をしましょう。
『Monaca Education』アカウント作成
では、以下の手順でアカウント作成しましょう。
- 『Monaca Education』のサイトにアクセスします。
- 「アカウント作成」ページへ移動します。
- メールアドレス、パスワードを入力します。
- メールが送られてきて「本登録」を済ませれば、アカウント登録終了!です。
図入りのくわしい説明は以下の公式サイトにまとめられています。
公式テキストをダウンロードして楽しくプログラミングの勉強ができ
実際に遊ぶこともできます。
ゲームは、こんな感じでプログラミングされているんだな、というのが
わかって、大人でも楽しめると思います。
また、作ったアプリを実際のスマホ上で動かすことができます。
まとめ 「ぷよぷよプログラミング」のやり方
- 「Monaca Education」を使って、セガの「ぷよぷよ」の中身を知ることができる
- ゲームのプログラミングを知ることができる
- 作ったゲームを遊ぶことができる
もう少し詳しいところをnote記事にまとめました。
※記事内の画像は「Monaca for Study」アプリ動作画面のキャプチャを使用させていただきました。