本文へスキップ
クリエイトエンジニア 4

学習マップ

最初の円から自分でゲームを作るまで、途中に何があるかの地図です。やったものにはチェックが付き、まだ開いていないものには鍵が付きます——押すと開けかたが出ます。

1 現在 1 レベル・0 経験値 🔥 0 日 今日ひとつやって、明日また来ると連続日数が始まります

この道

1
2
3

ゲームを遊びきる 0 / 5

ステージ、キャラクター、スコアがあります。チャレンジで集めたキャラクターが、ここでは主役になります。

4

自分のものを作る

エディタで白紙から書いて「保存」を押すと URL がもらえます。友だちに貼って見せられます。

エディタを開く → みんなの作品を見る →

バッジ 0 / 14

バッジは狙わなくても、やっているうちに出てきます。灰色のものはまだ持っていないもので、何をすればもらえるか書いてあります。

はじめの一歩 はじめての練習を終えた
5 つ目 違う練習を 5 つ終えた
10 個目 違う練習を 10 個終えた
0と1が読める 2進数のチャレンジを両方クリア
座標がわかる ドット座標と無限の戦いを両方クリア
やりかたを考えられる 「アルゴリズム」のチャレンジを 3 つクリア
ウェブページが作れる ウェブ作品を 3 つ仕上げた
一発で満点 どれかの練習で 100 点
コレクター キャラクターを 4 体集めた
全員そろった キャラクターを全部集めた
ゲームを 1 本クリア あるゲームの全ステージをクリア
3 日連続 3 日続けて練習した
7 日連続 7 日続けて練習した
人に見せた 自分の作品をはじめて保存した

みんなで

このサイトの全員でこれまでに 15 回の練習を終えました。次の目標は 100 回、あと 85 回です。

いま終わらせたその一回も、ここに入っています。

よくある質問

進捗はどこに保存されますか?登録は必要ですか?
登録は不要です。最初に開いた時点で匿名の ID が発行され、このブラウザに保存されて、すぐに進捗がたまりはじめます。別のパソコンに変えたり、ブラウザのデータを消すと最初からになります。同じパソコンの同じブラウザを使うのがいちばん確実です。
同じ練習をもう一度やったら経験値が減ったのはなぜ?
1 回目は満額、2 回目は半分、3 回目は 4 分の 1 と減っていきますが、ゼロにはなりません。これは意図的です。同じステージを繰り返すほうが新しいものを試すより得、という状態にはしたくないからです。上達のために繰り返すのは大歓迎ですが、それでレベルを上げようとは思わないでください。
ステージに鍵がかかっています。どうすれば開きますか?
押すと教えてくれます。必要なレベル、あと何点、いま何をやればいいか——その行はそのままリンクになっています。キャラクターも同じで、それぞれの下にどのステージでもらえるか書いてあります。
キャラクターは見た目が変わるだけ?
いいえ。それぞれに 5 つの能力(速さ・ジャンプ・体力・時間・運)があり、ゲームの中で実際に計算に使われます。ジャンプが高ければ高い足場に届きますし、運が高ければ宝石が多く出ます。出撃中のキャラクターは一緒に経験値をもらってレベルも上がります。
バッジと連続日数って何ですか?途切れたら減りますか?
バッジは「何ができたか」の記念品で、やっているうちに出てきます。一度もらったら取り上げません。連続日数も増えるだけです——途切れたら 1 から数え直すだけで、経験値もキャラクターも、何ひとつ減りません。鎖ではなく記念品です。
経験値は自分のパソコンで計算されていますか?
いいえ、すべてサーバー側で計算しています。ブラウザ側で計算すると数字をひとつ書き換えるだけでレベル 99 になってしまい、ランキングも解放も意味がなくなります。
プログラムを間違えたらどうなりますか?
実行前に一度チェックします(全角記号、閉じていない括弧、._発布() の書き忘れ)。実行中のエラーは、何行目で・なぜ・どう直すかを日本語で説明します。「x is not defined」のような、技術者にしか読めない文は出しません。
書きかけのプログラムは消えませんか?
エディタがこのブラウザに自動保存します。長く残したいときは「保存」を押してください。サーバーに保存されて 6 文字の URL がもらえます。「みんなの作品」からも見つかりますし、人に貼って見せられます。
先生は生徒の進捗を見られますか?
はい。先生は先生ページでクラスを作り、6 文字の参加コードを生徒に渡すと、課題の達成状況をクラス全体で見られます。見えるのは生徒が自分で入れた名前と達成状況だけです——このサイトはメールアドレスを集めませんし、本名の欄もありません。
スマホでも遊べますか?
はい。どのゲームもキーボードとタッチの両方に対応しています(画面をタップでジャンプ、長押しで移動)。ただしプログラムを書くのはキーボードのある端末のほうが快適です。
このコマンドはどこから来ていて、いくつありますか?
中国語(中文)ベースのプログラミング言語で、コマンド表はエディタの右側にいつでも出せます。現在の実行層には 100 以上のコマンドがあり、完全な一覧は GitHub の docs/官方指令清單.md にあります。古い書きかたはエディタが「廃止」と表示して、代わりに何を使うか教えます。

まだ分からないことがありますか?このサイトは プログラミング忍者 が作っています。講座と連絡先はそちらにあります。