Skip to content

Repository files navigation

Fruit Slice

Browser game pemotong buah dengan kamera dan hand tracking.

Fruit Slice adalah game web buatan Sin / 3sincode. Aktifkan kamera, arahkan ujung jari telunjuk ke buah, lalu potong sebanyak mungkin. Jika kamera tidak tersedia, game tetap dapat dimainkan dengan mouse, trackpad, atau layar sentuh.

Fitur

  • Kamera sebagai background permainan.
  • Hand tracking MediaPipe: ujung jari telunjuk berfungsi sebagai pisau.
  • Buah PNG realistis: apel, pir, pisang, stroberi, semangka, jeruk, dan nanas.
  • Enam pilihan warna pisau solid, tanpa efek pelangi.
  • Sistem skor, tiga nyawa, dan tombol mulai ulang.
  • Tampilan responsif untuk desktop maupun mobile.

Cara bermain

  1. Buka game melalui GitHub Pages atau server lokal HTTPS/localhost.
  2. Klik MAIN DENGAN KAMERA dan izinkan akses kamera.
  3. Arahkan ujung telunjuk ke buah untuk memotongnya.
  4. Tekan C untuk mengganti warna pisau dan R untuk memulai ulang.

Kamera browser hanya dapat digunakan melalui HTTPS atau localhost.

Menjalankan secara lokal

Tidak ada instalasi package yang diperlukan. Jalankan server sederhana dari folder proyek:

py -m http.server 8080

Kemudian buka http://localhost:8080 di browser.

Deploy ke GitHub Pages

Repository ini sudah memakai branch main. Untuk membuat game dapat dibuka online:

  1. Masuk ke SettingsPages pada repository GitHub.
  2. Pada Build and deployment, pilih Deploy from a branch.
  3. Pilih branch main dan folder /(root).
  4. Klik Save.

Setelah proses deploy selesai, game akan tersedia di:

https://3sincode.github.io/fruit-python/

Teknologi

  • HTML5 Canvas
  • JavaScript
  • MediaPipe Tasks Vision untuk hand tracking
  • Web Camera API

Author

Created and maintained by Sin / 3sincode.

Attribution and license

Versi web ini dikembangkan oleh 3sincode dan terinspirasi dari konsep hand-tracking fruit game milik ayda. Lisensi MIT sumber awal tetap disimpan di LICENSE. Aset audio dan kode Python asli tetap mengikuti atribusi serta ketentuan lisensinya masing-masing.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages