Açıklama
🟣 Bubble Shooter – Unity Şablon Projesi (Android + iOS + AdMob) – GPL’ye Hazır Kaynak Açıklaması
Bubble Shooter – Unity Şablon Projesi, Unity’de oluşturulmuş, hem Android hem de iOS’u hedefleyen ve halihazırda AdMob’dan para kazanmaya uygun, gösterişli, yeniden canlandırılmaya hazır bir 2D gündelik mobil oyundur. Minimum kurulum ve maksimum yeniden kullanılabilirlik ile kanıtlanmış hiper-gündelik bir oyun sunmak isteyen geliştiriciler, bağımsız stüdyolar ve GPL/script depoları için mükemmeldir.
🚀 Genel Bakış
Bu şablon, oyuncuların zaten anladığı klasik, bağımlılık yaratan baloncuk eşleştirme oynanışını sağlar: nişan al ➜ ateş et ➜ 3’ten fazla baloncuğu eşleştir ➜ tahtayı temizle. Mantık, seviyeler ve para kazanma kancaları zaten mevcut olduğundan, doğrudan yeniden oluşturma → oluşturma → yayınlama seçeneğine gidebilirsiniz.
🎯 Klasik baloncuk vurma mekaniği
📱 Mobil cihazlar için optimize edilmiş kontroller (hedefe ulaşmak için dokunma/sürükle)
💰 Yerleşik AdMob entegrasyonu
🔁 Seviyeleri, temaları ve güçlendirmeleri eklemek kolaydır
Deneyim (E): Zaman içinde en çok test edilmiş mobil oyun döngülerinden birine dayanır, böylece kullanıcıya “öğretmenize” gerek kalmaz; sıradan oyuncular anında oynar.
✨ Temel Özellikler
🧠 3’lü eşleştirme baloncuğu mantığı: bir balonu vurun, rengi eşleştirin, patlatın ve puanlayın.
🎯 Hassas hedefleme sistemi: hedef çizgisi / yörünge görselleştirmesi (versiyona bağlı).
📚 Seviye / sonsuz modlar: birden fazla seviyeyi yapılandırın veya sonsuz tarzda bir oyun kullanın.
🟢 Renk tabanlı doğuş: tahtada yalnızca doğuş renkleri mevcut (daha akıllı oyun).
🖼 Kolay yeniden kaplama: Hızlı bir şekilde yeni bir oyun oluşturmak için kabarcık spritelarını, arka planını ve kullanıcı arayüzünü değiştirin.
📊 AdMob entegre: banner, geçiş reklamı veya ödüllü reklamlar (şablon sürümüne bağlıdır).
🔈 SFX / müziğe hazır: kendi ses paketinizi kolayca takın.
🛠 Temiz proje hiyerarşisi: Unity mobil iş akışlarını öğrenen öğrenciler için uygundur.
⚙️ Teknik Yığın
Motor: Unity (2020.x+ önerilir, biraz daha eski sürümlerde çalışabilir)
Dil: C#
Platform hedefleri: Android ve iOS
Reklamlar: Google AdMob SDK’sı (Birlik)
Gereksinimler:
Unity Düzenleyici yüklü
Android derlemeleri için Android SDK / JDK
iOS için macOS derlemelerinde Xcode
Gerçek reklam birimleri için etkin AdMob hesabı
Uzmanlık (E): mobil sahne kurulumunu, 2D fizik/çarpışmaları, prefabrik tabanlı oluşturmayı ve reklam entegrasyonunu gösterir; tüm temel Unity becerileri.
🧩 Kurulum Kılavuzu
1. Unity projesini indirin ve açın.
2. Unity’de açın (şablonda kullanılan Unity sürümüyle veya daha yeni LTS ile eşleşerek).
3. Unity’nin varlıkları içe aktarmasına izin verin ve editörün derlemeyi bitirmesini bekleyin.
4. Reklam yöneticisi komut dosyasında veya ilgili ayarlar dosyasında AdMob kimliklerini yapılandırın.
5. Editör’de test edin → Çekimi, patlatmayı ve puanlamayı doğrulamak için Oynat’a basın.
6. Android için Derleme (Dosya → Derleme Ayarları → Android → Platformu Değiştir → Derleme) ve macOS’ta iOS için.
7. Varlıklar/’da karakterleri, yazı tiplerini ve sesleri değiştirerek yeniden görünüm oluşturun.
İpucu: Reklam birimlerinizle ayrı bir “Üretim” sahnesi ve test reklam birimleriyle birlikte bir “Geliştirme” sahnesi tutun.
📦 Teslimatlar
✅ Tam Birlik proje klasörü
✅ Balon patlatma çekirdek komut dosyaları (C#)
✅ 2 boyutlu sanat yer tutucuları (baloncuklar, arka plan, kullanıcı arayüzü)
✅ AdMob entegrasyon komut dosyaları/ayarları
✅ Temel belgeler / yorumlar
✅ GPL yeniden dağıtım notu (eğitim / arşiv dağıtımı için)
📱 Desteklenen Platformlar
Android: 5.0+ (API 21+) önerilir
iOS: iOS 12+ (Unity sürümüne bağlıdır)
Form faktörleri: telefonlar ve tabletler (dikey mod; yatay moda değiştirilebilir)
İşletim Sistemi Oluşturun: Android için Windows / macOS, iOS için macOS
🧠 Notlar
Lisans: burada GPL tarzı eğitimsel yeniden dağıtım kapsamında sağlanmaktadır; orijinal pazar ürünü ticari bir lisans kapsamında satılmış olabilir.
Yeniden görünüm ipuçları: Baloncuk renklerini değiştirin ancak güçlü kontrastı koruyun, böylece oyuncular eşleşmeleri hızlı bir şekilde ayırt edebilir.
Para kazanma: seviye tamamlandığında / oyun bittiğinde geçiş reklamları ekleyin; Ekstra hamleler için ödüllü reklamlar ekleyin.
SEO güvencesi: dahil edilen anahtar kelimeler → “Unity bubble shot şablonu”, “Android + iOS gündelik oyun”, “AdMob Unity oyun kaynağı”.
Performans: Düşük seviye Android için dokuları sıkıştırılmış halde tutun ve parçacık efektlerini sınırlandırın.
👨💻 Orijinal Geliştirici Kredisi
Bu şablon orijinal olarak ilgili Unity/mobil oyun geliştiricisi tarafından CodeCanyon / Codester gibi pazarlarda oluşturulmuş ve yayınlanmıştır. Tüm orijinal yaratıcı ve ticari haklar orijinal yazara aittir. Bu giriş, GPL/kaynak siteleri için tarafsız, E-E-A-T uyumlu bir yeniden beyandır.
Yetkililik (A): Resmi güncellemeler için (motor sürümündeki değişiklikler, yeni reklam ağları, seviye paketleri), orijinal pazar sayfasına bakın.
🔒 Sorumluluk reddi beyanı
Önemli:
Bu bir kaynak kodu açıklamasıdır, resmi bir Unity Asset Mağaza listesi değildir.
Orijinal yazardan satın almadığınız sürece hiçbir orijinal destek paketlenmez.
GPL yeniden dağıtımı kredileri muhafaza etmeli ve özel bir oyun olarak sunulmamalıdır.
AdMob politikasına uymak için geliştirme sırasında daima test reklam kimliklerini kullanın.
Güvenilirlik (T): Dağıtımın şeffaf ve güvenli kalmasını sağlamak için tüm lisanslama, yazarlık ve yeniden dağıtım koşulları açıkça belirtilmiştir.
