20. MiniExp モジュール一覧

P.1 マニフェストの仕組み

MiniExp のモジュール情報は games/manifest.json.js を通じて提供されます。main.jsloadMiniManifestOnce() 内で次の優先順位に従ってマニフェストを読み込みます。

  1. window.MINIEXP_MANIFEST が既に定義されていればそれを使用。
  2. games/manifest.json.js<script> として読み込み(file:// 環境対応)。
  3. HTTP サーバー環境では games/manifest.jsonfetch で取得。
  4. 上記がすべて失敗した場合は、ソースコードに内蔵されたフォールバック配列を利用。

詳細な実装は main.js 6439–6491 行を参照してください。各モジュールは ID、名称、エントリファイル、バージョン、 カテゴリ、EXP の付与ルールなどを定義します。

P.2 カテゴリ別モジュール一覧

収録済み MiniExp MOD をカテゴリごとに整理しています。ID は registerMiniGame() に登録する値と一致し、 エントリ列のスクリプトを読み込むとモジュール本体が提供されます。

アクション

ID 名称 バージョン エントリ 作者 主な特徴/EXP
topdown_race Aurora Circuit 0.1.0 games/topdown_race.js mod 見下ろし型周回レース。ラップと順位でEXP獲得
pinball_xp XPピンボール 0.1.0 games/pinball.js mod 3Dピンボール風テーブル。バンパーやレーンでEXPを稼ごう
xp_crane XPクレーンキャッチャー 0.1.0 games/xp_crane.js mod 時間制クレーン。連続成功でボーナス、虹吸引とシークレットEXPあり
dungeon_td ダンジョンタワーディフェンス 0.1.0 games/dungeon_tower_defense.js mod 混合型ダンジョンに砲塔を設置して敵波を迎撃。撃破・ウェーブ完了でEXP
treasure_hunt 宝探しダンジョン 0.1.0 games/treasure_hunt.js mod 混合型ダンジョンを探索。距離×タイム逆数(約150×距離÷秒)でEXP、EASYのみミニマップ
steady_wire イライラ棒 0.1.0 games/steady_wire.js mod 毎回生成されるコースを外れず進むワイヤーループ。操作方法を選んで挑戦
snake スネーク 0.1.0 games/snake.js builtin 餌を取ると+1EXP
dino_runner ダイノランナー 0.1.0 games/dino_runner.js mod 恐竜で障害物ジャンプ/距離EXP
pseudo3d_race ハイウェイチェイサー 0.1.0 games/pseudo3d_race.js mod 疑似3D高速道路で交通を追い抜け。距離+0.5/追い越し+4/セクション+25
pacman パックマン風 0.1.0 games/pacman.js builtin 餌+0.5 / 全取得+100
pong ピンポン 0.1.0 games/pong.js builtin マッチ勝利で EASY+1 / NORMAL+5 / HARD+25
flappy_bird フラッピーバード風 0.1.0 games/flappy_bird.js mod パイプ通過でEXP。連続成功でボーナス
floor_descent フロア降りサバイバル 0.1.0 games/floor_descent.js mod 迫る針天井を避けて下降。階層/バネ/残ライフでEXP
breakout ブロック崩し 0.1.0 games/breakout.js builtin ブロック破壊で+1EXP
breakout_k ブロック崩しk 0.1.0 games/breakout_keyboard.js builtin バー操作はキーボード限定
whack_a_mole モグラたたき 0.1.0 games/whack_a_mole.js builtin 命中でEXP/連続命中ボーナス
dodge_race 回避レース 0.1.0 games/dodge_race.js builtin 距離で微量EXP/CP+5
river_crossing 川渡り 0.1.0 games/river_crossing.js builtin 1段前進+1/到達+50

ギャンブル

ID 名称 バージョン エントリ 作者 主な特徴/EXP
gamble_hall ギャンブルホール 0.1.0 games/gamble_hall.js mod EXPを賭けるルーレットとパチンコスロットの複合MOD

シューティング

ID 名称 バージョン エントリ 作者 主な特徴/EXP
invaders インベーダー風 0.1.0 games/invaders.js builtin 撃破+1 / 全滅+50
aim 的あて(エイム) 0.1.0 games/aim.js builtin 命中で1〜3EXP/連続命中ボーナス
falling_shooter 落下ブロック・シューター 0.1.0 games/falling_shooter.js builtin 破壊で1〜数EXP(大きいほど高EXP)

スキル

ID 名称 バージョン エントリ 作者 主な特徴/EXP
typing タイピングチャレンジ 0.1.0 games/typing.js mod 60秒タイプで正確さとスピードを競うタイピングチャレンジ

トイ

ID 名称 バージョン エントリ 作者 主な特徴/EXP
graphics_tester 3Dグラフィックテスター 0.1.0 games/graphics_tester.js mod 3D技術デモとレイトレーシング風レンダリング・ベンチマーク搭載のトイ系テスター
memo_studio 暗記スタジオ 0.1.0 games/memory_app.js mod フラッシュカードを登録し間隔反復で学習する暗記アプリ
onigokko 鬼ごっこ 0.1.0 games/onigokko.js mod 混合型ダンジョンで鬼から逃げるトイアクション。毎秒+3XPと逃走ボーナス
electro_instrument 電子楽器スタジオ 0.1.0 games/electro_instrument.js mod ピアノ鍵盤と多彩な音色で自由に演奏し音ごとにEXP獲得
physics_sandbox 物理遊び 0.1.0 games/physics_sandbox.js mod 火・水・ツタ・雷・回路を組み合わせるトイ系物理サンドボックス
circuit_simulator 電気回路シミュレータ 0.1.0 games/circuit_simulator.js mod DC/AC回路を構成し電圧・電流・電力・力率をリアルタイム解析。操作ごとにEXP

パズル

ID 名称 バージョン エントリ 作者 主な特徴/EXP
ten_ten 1010パズル 0.1.0 games/ten_ten.js builtin ラインでEXP/クロス消しは倍増
game2048 2048 0.1.0 games/2048.js builtin 合成log2 / 2048で+777
sliding_puzzle スライドパズル 0.1.0 games/sliding_puzzle.js mod 難易度で8/15/24のスライドパズル
same セイムゲーム 0.1.0 games/same.js builtin 同色まとめ消し×0.5EXP
tetris テトリス風 0.1.0 games/tetris.js builtin REN×1.5^n / T-Spin
triomino_columns トリオミノコラムス 0.1.0 games/triomino_columns.js mod トリオトスDX風!ラインスパーク&ホールド対応
sudoku ナンプレ 0.1.0 games/sudoku.js mod 正解入力でEXP / クリアボーナス
bubble_shooter バブルシューター 0.1.0 games/bubble_shooter.js mod バブルを撃って3つ揃えで消去。浮いたバブルはまとめて落下
falling_puyos ぷよぷよ風 0.1.0 games/puyo.js mod 4つ同色で消去。連鎖で倍率UP
minesweeper マインスイーパー 0.1.0 games/minesweeper.js builtin 開放×0.1 / クリア: 25/200/1600
match3 マッチ3 0.1.0 games/match3.js builtin 3:+1 / 4:+3 / 5:+10、連鎖×1.5
calc_combo 計算コンボ 0.1.0 games/calc_combo.js mod 2桁までの四則演算をテンポ良く解いてコンボEXPを稼ぐ高速暗算ゲーム
sichuan 四川省パズル 0.1.0 games/sichuan.js mod 麻雀牌のペアを線で繋いで消す四川省。連続消去でボーナスEXP

ボード

ID 名称 バージョン エントリ 作者 主な特徴/EXP
othello オセロ 0.1.0 games/othello.js builtin ひっくり返し×0.5EXP+勝利ボーナス
othello_weak 最弱オセロ 0.1.0 games/othello_weak.js mod ミゼールール。石が少ない方が勝ちで、難易度が高いほどAIが悪手を選択
connect6 コネクトシックス 0.1.0 games/stone_board_games.js mod 六目並べ。配置+1/リーチ+10/勝利で高EXP
xiangqi シャンチー 0.1.0 games/xiangqi.js mod 中国の将棋・象棋。駒取り・王手・詰みでEXPを稼ごう
ultimate_ttt スーパー三目並べ 0.1.0 games/ultimate_ttt.js mod 小盤制覇+25/配置+1/リーチ+10/勝利ボーナス
chess チェス 0.1.0 games/chess.js mod 駒の組み合わせで王を詰ませる本格チェス。駒取りとチェックでEXPを獲得
checkers チェッカー 0.1.0 games/checkers.js mod ジャンプで駒取りしつつ王冠を目指すクラシックボードゲーム
trump_games トランプセレクション 0.1.0 games/trump_games.js mod トランプゲームハブ(神経衰弱・ブラックジャック・ババ抜き収録)
go 囲碁 0.1.0 games/go.js mod 配置+1/捕獲ボーナス/勝利EXP
gomoku 五目並べ 0.1.0 games/stone_board_games.js mod 配置+1/リーチ+10/勝利ボーナス
tic_tac_toe 三目並べ 0.1.0 games/stone_board_games.js mod 配置+1/リーチ+10/シンプル勝利EXP
mancala マンカラ 0.1.0 games/mancala.js mod カラハ式マンカラ。種まき・捕獲・勝利差でEXP
connect4 四目並べ 0.1.0 games/stone_board_games.js mod 落下式四目。配置+1/リーチ+10
shogi 将棋 0.1.0 games/shogi.js mod 持ち駒と成りを駆使する本格将棋。指し手/捕獲/王手でEXP

ユーティリティ

ID 名称 バージョン エントリ 作者 主な特徴/EXP
tester JSテスター 0.1.0 games/tester.js mod JS機能テストとCPUベンチマーク、ブロック式アドベンチャー作成ツール
todo_list ToDoリスト 0.1.0 games/todo_list.js mod タスク完了で設定EXP / 失敗は獲得なし
wording Wording 0.1.0 games/wording.js mod 編集+1 / 書式+2 / 保存+6 EXP のワープロ
counter_pad カウンターパッド 0.1.0 games/counter.js mod 数値を増減するだけのマルチカウンター。操作内容は自動保存
login_bonus ログインボーナス 0.1.0 games/login_bonus.js mod カレンダーから日次報酬を受け取り、EXP/アイテム/SPをAPI連携で付与するユーティリティ
system システム 0.1.0 games/system.js mod PC/OS/ブラウザ/IPを横断的に確認できるシステム情報ユーティリティ
stopwatch ストップウォッチ 0.1.0 games/stopwatch.js mod ラップ計測に対応したストップウォッチ。操作でEXPを獲得
diagram_maker ダイアグラムメーカー 0.1.0 games/diagram_maker.js mod draw.io XMLとPNG/JPG/BMP出力に対応した図表作成ユーティリティ
timer タイマー 0.1.0 games/timer.js mod カウントダウンとストップウォッチで時間管理
blockcode ブロックコードラボ 0.1.0 games/blockcode.js mod Scratch風のブロックでミニゲームAPIを安全に試せるビジュアルプログラミング環境
paint ペイント 0.1.0 games/paint.js mod 描画+1 / 塗りつぶし+3 / 保存+8 EXP
pomodoro ポモドーロタイマー 0.1.0 games/pomodoro.js mod 集中と休憩のサイクル管理で完了ごとにEXPを得られるタイマー
music_player ミュージックプレイヤー 0.1.0 games/music_player.js mod ローカル音源再生・視覚化・EQ搭載。再生や取り込みでEXP獲得
notepad メモ帳 0.1.0 games/notepad.js mod 開く+5 / 編集+1 / 保存+5 EXP
clock_hub 時計ハブ 0.1.0 games/clock_hub.js mod 多彩な時計と時間情報、節目EXPを備えたユーティリティ
math_lab 数学ラボ 0.1.0 games/math_lab.js mod 高度な関数・単位変換・グラフ・テトレーション対応の数学ワークステーション
calculator 電卓 0.1.0 games/calculator.js mod ユーティリティ電卓。数字入力+1 / 計算確定+5EXP
video_player 動画プレイヤー 0.1.0 games/video_player.js mod ローカル動画とYouTubeの視聴でEXPを獲得できるユーティリティ
exceler 表計算エクセラー 0.1.0 games/exceler.js mod XLSXの読み書きと主要関数・書式対応の軽量スプレッドシート

リズム

ID 名称 バージョン エントリ 作者 主な特徴/EXP
piano_tiles リズムタイル 0.1.0 games/piano_tiles.js mod ピアノタイル風の4レーン譜面。タップとホールドをタイミング良く決めてコンボを伸ばそう