Bu proje, web tabanlı bir artırılmış gerçeklik (AR) oyunudur. Oyuncular, bilgisayar kameralarını kullanarak elleriyle ekrandaki bir karakteri kontrol eder ve prensesi düşmanlardan korumaya çalışır.
- Vite:
- TypeScript:
- Three.js:
- MediaPipe Hands:
Projeyi yerel makinenizde çalıştırmak için aşağıdaki adımları izleyin:
-
Bağımlılıkları Yükleyin:
npm install
-
Geliştirme Sunucusunu Başlatın:
npm run dev
Bu komut, projeyi yerel bir sunucuda başlatacak ve tarayıcınızda açacaktır. Genellikle
http://localhost:5173
gibi bir adres üzerinden erişilebilir.
- Oyun başladığında, bilgisayarınızın kamerasına erişim izni verin.
- Elinizi kamera karşısında hareket ettirerek ekrandaki mavi ateş topunu (oyuncu) kontrol edin.
- Amacınız, ekranın ortasında bulunan prensesi yaklaşan düşmanlardan korumaktır.
- Mavi ateş topunu düşmanların üzerine getirerek onları yok edin ve puan kazanın.
- Düşmanlar prensese ulaşırsa oyun biter.