Project Plateau
Project Plateau: four glass plates, one living valley, and the road back to camp.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗小学校低学年向けの計算練習 WEB アプリです。たしざん・ひきざん・かけざん・百マスたしざんを解いて、ドロップを集めます。
画像などを /img/... のように「サイトのいちばん上から」の場所で読み込んでいるので、ファイルを直接開くのではなく、かんたんなサーバーで開きます。
python3 -m http.server 8765
# ブラウザで http://localhost:8765/ を開く
index.html 1枚のアプリです。URL の # のうしろで画面が切り替わります(js/app.js)。
| URL | 画面 |
|---|---|
#/ | さいしょの画面 |
#/add #/sub #/multi #/hundredgrid | そのモードのレベル選択 → 問題 |
#/records #/records/add など | タマのきろく(ドロップびん・カレンダー・タイムのうつりかわり・にがてマップ) |
#/music | おんがくのへや(ためしているあいだは /music on のときだけ。下の「おんがくのへや」) |
#/keys | けんばんの レベル選択 → レッスン(/music on のときだけ) |
#/black | くろいけんばんの レベル選択 → レッスン(/music on で、けんばんの Lv6 を クリアしたあと) |
#/notes | おんぷよみの レベル選択 → レッスン(/music on のときだけ) |
#/notesBass | おんぷよみ/ヘおん の レベル選択 → レッスン(/music on のときだけ) |
#/bassTb #/bassTuba | ヘおんよみ(トロンボーン・ユーフォ/チューバ)。お休み中(へやの ボタンは かくしている。URL では ひらける) |
#/rhythm | リズムの レベル選択 → レッスン(/music on のときだけ) |
#/piano | じゆうにひこう(/music on のときだけ) |
以前の URL(tamaadddrops.html など)のページはなくなりました(開くと 404 になります)。
設定(歯車)の入力欄に /music on と入れると、さいしょの画面に「おんがくのへや」のボタンが出ます(/music off で かくれます)。
ひみつの しかけ(じっきで ためしやすく。js/music.js の TamaMusicSecret):さいしょの画面で、パソコンは Shift を おしながら「ひきざん」を 5かい クリック、タブレットは 「たしざん」を おさえた まま べつの 指で「ひきざん」を 5かい タップ すると、「おんがくのへや」が 出ます。出ている ときに 同じ ことを すると かくれます(/music on・off と 同じ 設定)。1かいごとに 3びょう いないで つづけて おした ときだけ かぞえます。しかけの 操作では 画面は うつりません(ふつうの クリックは いつもどおり)。入力欄は、さいしょの画面にも 計算の画面にもあります。/rescue /delete /master on は、計算・けんばんの画面でだけ使えます。
へやの中は「けんばん」「くろいけんばん」「じゆうにひこう」「おんぷよみ」「おんぷよみ(ヘおん)」「リズム」。(ヘおんよみ の トロンボーン・ユーフォ/チューバ は お休み中で、ボタンを かくしている)右上の「おと あり/なし」は、テンキーの音などもふくめて ぜんぶの音に効きます。
音は js/sound.js でつくります(ピアノふうの音を その場でつくるので、音のファイルは いりません)。けんばんは さわった しゅんかん(pointerdown)に鳴り、何本の指でも おせます。おんがくの画面に いるあいだは、iPhone のマナーモードでも 音が出るようにしています(navigator.audioSession。使えないブラウザでは いままでどおり)。
音のデータ(js/notes.js)は、「どの けんばんか(MIDI の番号。60 が まんなかのド)」と「どんな名前か(ド〜シ と ♯♭)」を べつに持ちます。黒いけんばんには 名前が2つ(ド♯/レ♭)あります。
おんがくのへやの 作業の 引継ぎ(きめた こと・つぎに やること)は docs/handoff-music.md に あります。
けんばんの 画面(けんばん・くろいけんばん・おんぷよみ):けんばんは 画面の いちばん下に ひくめに おいて、まんなか(カード・がくふ)を ひろく とります。「はじめにもどる」は まん丸の ボタン(くるりん やじるし)で、けんばんの 左下に かさなります(左下は たいてい くらい けんばん)。マウスを のせると 横に のびて「はじめにもどる」と 出ます。右上の「けんばんの おおきさ」スライダー(「けんばんの よみかた」スイッチの 左。せまい 画面では スイッチの 下)で、けんばんを はばも たかさも 同じ わりあいで 大きく・小さく できます(0.6〜1.8ばい。大きく すると はしは 見きれる。上の 文字・がくふは けんばんの 上の はしに あわせて 上下し、つもった ドロップも いっしょに うごく。きめた おおきさは tamadoro.keys.zoom に おぼえる)。
js/modes/keys.js)| レベル | 内容 | けんばんの名前 |
|---|---|---|
| おとあそび | すきな けんばんを 10かい鳴らす(ドロップは いつも水色。黒いけんばんは「ド♯/レ♭」のように 2つの名前の ふきだし) | あり |
| Lv1 ドレミ | ド・レ・ミ を 4かいずつ(12もん) | あり |
| Lv2 ド〜ソ | ド〜ソ を 3かいずつ(15もん) | あり |
| Lv3 まほう | はじめに ド と ソ の名前が まほうで きえる | 一部 |
| Lv4 ド〜ソ | ド〜ソ | なし |
| Lv5 ファ〜ド | ファ〜たかいド | あり |
| Lv6 ド〜ド | ド〜たかいド を 2かいずつ(16もん) | なし |
| Lv7 メロディ | 3〜4おんの メロディを 左から じゅんばんに(8もん)。和音の じゅんばん C → F → G(G7)→ C で出し、C にもどるときは ドで おわる | なし |
| Lvオニ | Lv1〜7 を ぜんぶ まぜる(1おん12もん+メロディ4もん)。見せる けんばんの はしが 毎回かわる(ファ〜ミ・ミ〜ミ・ファ〜ファ・シ〜シ。どれも 黒いけんばん 10こ) | なし |
tamadoro.stats.v1 の keys。キーは「ド」「たかいド」「ドレミ」など)と、1回ごとの きろく(tamadoro.log.v1)を のこします。ドロップは びん・カレンダーに入りますが、「タマのきろく」の けんばんの タブ・「にがてちょうせん」は まだありません。KEYS_PILE_SIZE)。画面の はしまで ならんだら、2だんめは 1だんめの ドロップと ドロップの あいだに はまって つもります(keysPileSlot)。つもりつづけると 問題も 見えなくなりますが、それで かまいません。つもった ドロップは 指で うごかせます。レベル選択へ もどると とびちります。js/modes/black.js。問題の進め方は けんばんと同じ js/engines/keys.js)keys_coins_7)。それまでは、おんがくのへやの ボタンに カギがかかり、「しろい けんばんの Lv6 を クリアすると ひらくよ」と出ます。ためすときは、けんばんの画面で /rescue → Lv7 まで ひらくと、ここも ひらきます。narrowView。Lv1〜4 は ド〜シ、Lv5・6 は ひくいシ〜たかいド)。anyOctave)。シ♯ は ひくい ほうの ドでも たかい ほうの ドでも 正解で、「シ♯は ド!」と 出します。もとの音(「おしい!」)も オクターブちがいで おなじ あつかい。dataVersion: 2。まえの 版の ドロップ・ベストタイム・きろくは 消える)。| レベル | 内容 | ガイド |
|---|---|---|
| Lv1 ♯ | ド♯・レ♯・ファ♯・ソ♯・ラ♯ を 2かいずつ(10もん。入門なので すぐ クリア) | もとの音を ふちどりして「↗」・白いけんばんの名前 |
| Lv2 ♭ | レ♭・ミ♭・ソ♭・ラ♭・シ♭ を 2かいずつ(10もん。入門) | もとの音を ふちどりして「↖」・白いけんばんの名前 |
| Lv3 ♯と♭ | まぜて 16もん(ここが 本番) | 白いけんばんの名前 |
| Lv4 2つの名前 | 「ド♯ = ?♭」の ?を ボタンで こたえる(10もん)。ボタンは 黒いけんばんの 名前 5こ(レ♭・ミ♭・ソ♭・ラ♭・シ♭/ド♯・レ♯・ファ♯・ソ♯・ラ♯)。けんばんは 鳴るだけ。正解すると その けんばんが 鳴って「ド♯ = レ♭」 | 白いけんばんの名前 |
| Lv5 ミ♯ | 白いけんばんに なる 名前(12もん)。はじめの 4もんは ミ♯・ファ♭・シ♯・ド♭ の じゅんに 1つずつ 矢印つきで「ミの すぐ みぎどなりに、くろい けんばんは ないよ」。それから まぜて 8もん。正解すると「ミ♯は ファ!」 | 白いけんばんの名前(はじめの 4もんは 矢印も) |
| Lv6 まぜて | 前半は けんばんを おす 問題(♯♭ 8もん・白いけんばんの 名前 4もん を まぜて 12もん)、後半は ボタンで こたえる 8もん(「ド♯ = ?♭」4もん +「ド♭ = ?」4もん。「ド♭ = ?」は ♯・♭ なしの ド〜シ の ボタンで、こたえは シ。応用なので ここで はじめて 出す)。同じ 問題は 出ない。前半で まちがえた 問題は 後半の まえに もういちど(part) | なし(「けんばんの よみかた」スイッチ) |
This is the beginning of the README. Read the rest at the original. Read the full README ↗