Item logo image for Kick Game

Kick Game

ExtensionGames5 users
Item media 1 screenshot

Overview

A simple 2D sprite-based game built with Three.js

Oyun Konsepti: Kick.com İçin İnteraktif Karakter Animasyonu Bu oyun, kullanıcıların Kick.com üzerindeki içeriklerle daha etkileşimli bir deneyim yaşamasını sağlar. Oyun, tarayıcı uzantısı aracılığıyla aktif hâle gelir ve Kick.com üzerinde bir video izlenirken, oyuncuların kontrol edebileceği bir karakteri video oynatıcısının üzerine ekler. Kullanıcılar, bu karakteri klavye veya uzantı arayüzü üzerinden yönlendirebilir ve çeşitli animasyonlarla (ör. koşma, saldırma, bekleme) etkileşimde bulunabilir. Oyun Özellikleri 1. Kontrol Edilebilir Karakter Oyun başlatıldığında, bir karakter (örneğin bir iskelet savaşçı) video oynatıcısının üzerine yerleştirilir. Kullanıcı, klavye tuşlarıyla karakteri hareket ettirir (WASD veya ok tuşları). Karakter, belirli animasyonlarla (Idle, Running, Attack, Dying, vb.) görsel bir şov sunar. 2. Zengin Animasyon Seti Karakterin toplamda 15+ animasyon durumu bulunmaktadır: Idle (Bekleme): Karakter hareketsizken sürekli oynayan bir animasyon. Running (Koşma): Sağ veya sola hareket ederken tetiklenir. Attack (Saldırı): Kullanıcı belirli bir tuşa bastığında kısa bir saldırı animasyonu oynar. Dying (Ölüm): Kullanıcı belirli bir aksiyonu başlatırsa veya oyun sonlandırılırsa oynayan animasyon. Diğer durumlar: Zıplama, Savunma, Kayıp Düşme gibi. 3. Uzantı Entegrasyonu Tarayıcı Uzantısı: Oyuncular, uzantı arayüzü üzerinden karakter animasyonlarını tetikleyebilir (örneğin bir “Saldırı” butonuna tıklayarak “Attack” animasyonunu başlatma). Uzantı ayrıca oyunun temel kontrol mekanizmalarını sağlar. Kick.com ile Entegrasyon: Oyun, yalnızca Kick.com üzerinde çalışır ve başka sitelere müdahale etmez. 4. Gerçek Zamanlı Etkileşim Oyun, kullanıcı girdilerini gerçek zamanlı olarak işler. Klavyeden alınan hareket komutları, animasyonun kesintisiz ve akıcı bir şekilde tetiklenmesini sağlar. Her animasyon tamamlanmadan bir sonraki animasyona geçmez (örneğin, bir saldırı animasyonu 0.5 saniye sürer ve yarıda kesilmez). 5. Performans ve Stabilite Oyun sahnesi, yüksek performanslı Three.js grafik motoru kullanılarak oluşturulmuştur. FPS göstergesi sayesinde, oyuncular oyunun performansını gerçek zamanlı olarak takip edebilir. Oyun ve uzantı arasında veri aktarımı Messaging API ile sağlanır ve güvenlidir. Oyun Kontrolleri WASD/Ok Tuşları: Karakterin hareketi (Yukarı, Aşağı, Sağ, Sol). R: Saldırı (Attack). Shift: Koşma modu. Uzantı Tetikleyicileri: Uzantı üzerinden “Idle”, “Attack” gibi animasyonlar doğrudan seçilebilir. Hedef Kitle Kick.com Kullanıcıları: Kick üzerinde içerik tüketen ve bu deneyimi eğlenceli bir şekilde zenginleştirmek isteyen kullanıcılar. Oyun Tutkunları: Tarayıcı tabanlı mini oyunlardan hoşlanan kişiler. Streamer İzleyicileri: Yayıncıların içeriklerine etkileşim katmak isteyen izleyiciler. Geliştirme ve Teknik Detaylar Three.js: Oyunun sahnesi, sprite yönetimi ve animasyonları için kullanılıyor. Chrome Uzantısı (Manifest V3): Uzantı, oyunu sadece hedef web sitesi (Kick.com) üzerinde çalıştıracak şekilde yapılandırıldı. Messaging API: Uzantı ve içerik arasında animasyon kontrolü için güvenli mesajlaşma altyapısı. FPS Performans Göstergesi: Oyun sahnesinin verimliliğini gerçek zamanlı olarak izlemek için bir performans izleyici eklendi. Oyunun Amaçları Eğlence ve Katılım: Kullanıcıların Kick.com üzerindeki deneyimlerini daha eğlenceli ve interaktif hâle getirmek. Minimal ve Kullanıcı Odaklı: Sade bir mekanik ile kullanımı kolay, karmaşıklıktan uzak bir oyun sunmak. Anlık Kontrol ve Etkileşim: Kullanıcılara gerçek zamanlı geri bildirim ve hareket deneyimi sağlamak. Bu ayrıntılar, oyunun hem teknik yapısını hem de kullanıcıya sunduğu deneyimi tam olarak tanımlar ve tarayıcı uzantısının amacını açık bir şekilde ortaya koyar.

0 out of 5No ratings

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    1.0
  • Updated
    December 30, 2024
  • Offered by
    asimthecatapp
  • Size
    314KiB
  • Languages
    Türkçe
  • Developer
    Email
    asimthecatapp@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps