BeamNG.Earth
A 1:1 scale streamed Earth for BeamNG.drive: real elevation and satellite imagery, floating origin, LOD streaming from a companion server
=LOVE楽曲を題材にした非公式ファン向け音楽クイズPWA|企画・UX設計・実機検証・改善を重ねた個人制作
Translation pending
GamesJavaScript · HTMLGitHub @togashi-sotaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
アイドルグループ =LOVE(イコールラブ) の曲で遊べる、ブラウザ/スマホ(PWA)向けの音楽クイズ&交流アプリです。イントロを聴いて曲名を当てるクイズを中心に、タイムアタック・最大10人のオンライン対戦・ライブのコール練習などができます。=LOVE が好きで、自分でも遊びたいと思って作りました。フレームワークは使わず、HTML / CSS / JavaScript だけで作っています。 ⚠️ 非公式のファン制作物です。 =LOVE および権利者・関係各社とは一切関係ありません。実在する楽曲音源・歌詞・公式画像は、このリポジトリには含めていません(詳しくは音源について)。 就職活動のポートフォリオとして公開しています。まずは 1 の作品紹介動画(約3分) からご覧ください。Read the full README ↗
アイドルグループ =LOVE(イコールラブ) の曲で遊べる、ブラウザ/スマホ(PWA)向けの音楽クイズ&交流アプリです。イントロを聴いて曲名を当てるクイズを中心に、タイムアタック・最大10人のオンライン対戦・ライブのコール練習などができます。=LOVE が好きで、自分でも遊びたいと思って作りました。フレームワークは使わず、HTML / CSS / JavaScript だけで作っています。
⚠️ 非公式のファン制作物です。 =LOVE および権利者・関係各社とは一切関係ありません。実在する楽曲音源・歌詞・公式画像は、このリポジトリには含めていません(詳しくは音源について)。
就職活動のポートフォリオとして公開しています。まずは 1 の作品紹介動画(約3分) からご覧ください。
企画の意図や工夫、自分がやったことをまとめた資料(PDF)は、別途応募資料として提出しています。動画は初回完成版(2026年9月9日)の内容で、初回完成後に追加したパーティー対戦は動画には含まれていません。パーティー対戦は公開アプリと下の主な機能で確認できます。
| ホーム | イントロクイズ | 結果(ランク/自己ベスト) | ライブコールモード |
|---|---|---|---|
自分も =LOVE のファンで、曲を覚えたりライブを楽しんだりするときに「こんな機能があったら便利だな」と思うことがありました。ふつうのイントロクイズだと =LOVE の曲だけで深く遊べるものが無かったので、それなら自分で作ろうと思って作り始めました。
(全部の機能は、起動したあとにアプリ内の「遊び方ガイド」で見られます。ガイドの最上部からアプリ紹介動画(YouTube・約 5 分 44 秒)も開けます。)
manifest.json + Service Worker(sw.js)で、オフライン起動やホーム画面へのインストールに対応端末(ブラウザ / PWA)── これだけでも遊べる
├ HTML Audio / Web Audio API … 楽曲の再生・効果音
├ localStorage … 履歴・苦手曲・お気に入り・設定
├ IndexedDB … 音源・歌詞・コール(端末の中に保存)
└ Service Worker … オフライン起動・インストール
│ 匿名認証でつなぐ(オンラインのときだけ同期)
▼
Firebase Realtime Database(クラウド)
└ オンライン対戦・ランキング・フレンドの公開プロフィール・クラウドバックアップ
コードを書くところは AI を使いましたが、何を作るか・どこをどう直すか・完成とするかは自分で決めています。 大学の授業で HTML や CSS の基礎は学びました。2026 年 7 月 22 日から約 7 週間で制作し、後半は実際に遊んでもらって見つかった問題の改善と作り直しが中心でした。
tests.html、テストファイル 163 個)で、16,603 件の自動回帰チェックを実行しています(2026-10-23 時点)。オンラインの同期や苦手曲の判定、ランキングなど、間違えると気づきにくい部分を確認しながら作りました。ES Modules を使っているため、index.html をダブルクリックして直接開いても動きません(ブラウザの制限のため)。簡単なローカルサーバー経由で開いてください。
index.html を右クリック →「Open with Live Server」。このアプリは「実在する =LOVE の曲のイントロを当てる」ことを目的にしていますが、著作権のことがあるので、本物の曲の音源はこのリポジトリには入れていません。
js/data/songs.js)には曲名や選択肢などの情報を持たせていますが、イントロの音源そのものはコードに含めていません。assets/audio/local/ は開発中に音源を一時的に置く場所で、.gitignore で除外していて GitHub にはアップロードされません。このリポジトリのコード(HTML / CSS / JavaScript)は MIT ライセンス です。これはコードだけに当てはまるもので、=LOVE の曲・音源の著作権とは関係ありません。