📈 GH Trending Explorer 🎲 Surprise me

← all repos

grmchn / dopa-drill

git clone https://github.com/grmchn/dopa-drill.git

算数を解くたびに演出と音が増幅する、ブラウザ完結の計算ドリル

+0
stars, 24h · #31,827
+~0
stars, 7 days · #32,302
+246
stars, 30 days · #2,089
247
★ total
107
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 246 ★ 2026-10-22 · 247 ★
LanguageJavaScript
License—
Created2026-09-27 (26d ago)
Last push9d ago
Watchers0
OwnerUser

Links

README excerpt
# ドパドリル
算数を1問解くたびに、演出と音楽がどんどん盛り上がっていく計算ドリルです。ブラウザだけで動きます。
マスコットの「ドパキチ」が入力した数字を運び、正解すると祝ってくれます。問題を進めるほど画面と音が増えていき、最後はお祭りのような状態になります。まちがえても勢いは落ちず、ゲームオーバーもありません。
## 特徴
- 小学1〜6年の計算58スキル(学習指導要領に基づく)。足し算・ひき算・かけ算・わり算、筆算の途中入力、小数、分数、割合など
- 「じぶんレベル」モード:実力チェックの結果から始め、習熟に合わせて次のスキルを解放します
- 学年別モード、練習、復習、スキルツリー画面
- 全問正解で100点。初回正解率が80%以上なら、制限時間付きのエクストラで100点を超える得点を狙えます
- 音楽と効果音はすべてWeb Audio APIで合成しています(音声ファイルは使っていません)
- スマートフォンの縦画面とPCに対応。PCでは数字キーとBackspaceで入力できます
- 設定で動きの強さを調整できます。ミュートもあります
- 記録はすべて端末内(localStorage)に保存し、外部には送信しません
## 遊び方(ローカル)
ビルドは不要です。`app/` を静的に配信するだけで動きます。
 [code] 
ブラウザで `http://localhost:8000/` を開いてください。ES Modulesを使っているため、`file://` で直接開くと動きません。
## テスト
Node.js 20以上で実行します。
 [code] 
## 構成
| パス | 内容 |
| --- | --- |
| `app/` | ゲーム本体(依存ライブラリなしのES Modules) |
| `docs/SPEC.md` | 仕様書 |
| `docs/curriculum.md` | 学年別カリキュラムとスキルツリーの設計 |
| `docs/dopakichi.svg` | ドパキチの造形の原典 |
| `tests/` | 単体テスト |
| `tools/build_fonts.sh` | フォントのサブセット再生成(画面の文言を追加したときに実行) |
## ライセンス
- ソースコード:MIT License
- キャラクター「ドパキチ」、および「ドパドリル」の名称とロゴ:MITの対象外です。営利目的でなければ、二次創作に自由に使えます(下記)。
- フォント(`app/fonts/`):SIL Open Font License 1.1
詳細は LICENSE を参照してください。
### ドパキチ・ドパドリルの二次創作について
営利目的でなければ、連絡なしで自由に使えます。
- できること:ファンアート、漫画、小説、アニメーション、動画、SNSへの投稿、このゲームの非営利のフォークや改造版の公開
- プレイ動画・配信:自由です。広告収益や投げ銭のあるプラットフォームでも構いません
- 事前の許可が必要なこと:グッズや作品の販売、有料の製品・サービス・広告での利用などの商用利用。ほかの製品やサービスの名前・マスコット・ブランドとしての利用や、公式を名乗ること
- 禁止:公序良俗に反する使い方、キャラクターや本プロジェクトの評判を傷つける使い方
公開するときは、非公式であることが分かるようにしてください。LICENSEの英文と内容が異なる場合は、英文が優先します。