mcpField
A
ar-interactive-game-builder

ar-interactive-game-builder

github.com/lensetekOther013 installsUpdated 1d ago
Repository

About ar-interactive-game-builder

ar-interactive-game-builder is a skill for teachers creating camera-based, touchless educational games for classroom displays. It outlines four game concepts and describes browser-local video processing, calibration, and use in Chrome, Edge, or Chromium without installation.

Key features

  1. 01Hand-tracking sorting game concept
  2. 02Touchless buzzer race concept
  3. 03Body-motion dodge and catch concept
  4. 04Interactive anatomy or molecule display
  5. 05Local browser video processing
  6. 06Browser-based use and motion calibration

Use cases

  1. 01Turning a classroom display into a learning game
  2. 02Running movement-based quizzes in class
  3. 03Showing interactive anatomy or molecular diagrams

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/lensetek/course-agent-skills --skill ar-interactive-game-builder

After installing, type/ar-interactive-game-builderin Claude Code to confirm it loaded.

Details

From the project README

AR Interactive Game Builder 📷

ar-interactive-game-builder dirancang khusus untuk era ruang kelas cerdas (Smart Classroom). Dengan memanfaatkan kamera yang terpasang pada Smart TV, Interactive Flat Panel (IFP seperti Maxhub, Samsung Flip, ViewSonic), atau proyektor berkamera USB, guru dapat menyulap papan tulis kelas menjadi arena permainan edukatif interaktif tanpa sentuhan (touchless interactive gaming).


🎯 4 Konsep Game AR untuk Papan Tulis / TV Kelas

       [ Smart TV / Papan Tulis Digital Kelas ]
        ┌────────────────────────────────────┐
        │  [Kamera TV]                       │
        │                                    │
        │    (A) Kapsul          (B) Memori  │
        │    ┌────────┐          ┌────────┐  │
        │    │ OOP 1  │          │ RAM    │  │
        │    └────────┘          └────────┘  │
        │                                    │
        │          🖐️ (Deteksi Tangan)      │
        │               \                    │
        │                Siswa di depan TV   │
        └────────────────────────────────────┘
  1. Air Grab & Sort (Hand-Tracking Sort Arena):
    • Cara Kerja: Siswa berdiri 2 meter di depan TV/papan tulis. Kamera mendeteksi kepalan tangan atau posisi telapak tangan. Ketika siswa mengarahkan tangan ke objek di layar (misal: istilah komponen sel, tipe data, atau pasal hukum), objek akan menempel di tangan virtual siswa untuk diseret dan dimasukkan ke keranjang kategori di sudut layar.
  2. Touchless Buzzer Race (Duel Cepat Tanggap Tanpa Sentuh):
    • Cara Kerja: Dua siswa maju ke depan kelas (satu di sisi kiri, satu di sisi kanan). Soal pilihan ganda muncul di bagian tengah atas TV. Tombol A/B/C/D melayang di udara. Siswa yang pertama kali "menampar" atau menjangkau kotak udara di depan opsi jawaban yang benar mendapatkan poin duel.
  3. Body Motion Dodge & Catch (Pose Motion Tracker):
    • Cara Kerja: Kamera menangkap siluet tubuh siswa. Butiran konsep dan pernyataan mengalir turun dari atas layar. Siswa harus melangkah ke kiri atau kanan untuk menangkap "Fakta Benar" dengan kepala/tangan dan menghindari "Miskonsepsi".
  4. Augmented Anatomy / Molecular Inspector:
    • Cara Kerja: Siswa mengangkat penanda sederhana atau membuka telapak tangan. Layar memproyeksikan diagram 3D/2D interaktif (seperti jantung berdenyut, arsitektur microservice, atau molekul kimia) yang berputar mengikuti orientasi tangan siswa.

🔒 Privasi, Keamanan, & Spesifikasi Teknis

  • 100% Client-Side Video Processing:
    • Aliran video dari kamera diolah secara lokal di memori browser pengguna (getUserMedia + Canvas pixel processing). Tidak ada frame video atau foto siswa yang pernah diunggah ke internet. Privasi anak didik terjaga 100%.
  • Zero-Install (Browser Native):
    • Berjalan langsung di peramban Chrome, Edge, atau Chromium yang ada di Smart TV Android atau laptop guru.
  • Kalibrasi Mudah:
    • Menyertakan tombol kalibrasi sensitivitas gerakan 1-klik untuk menyesuaikan dengan intensitas cahaya ruang kelas.

Comments

Markdown supported