Açıklama
✨ Temel Özellikler
Construct 3 projesi (.c3p): tamamen düzenlenebilir kaynak, yeni başlayanlar ve oyunu yeniden şekillendirenler için ideal.
HTML5/Canvas çıktısı: herhangi bir modern tarayıcıda (masaüstü ve mobil) çalışır.
Dokunma ve fare kontrolleri: dokunma/tıklama/atlama kontrolleri zaten kabloludur.
Sonsuz / seviyeye dayalı mantık: Orijinal yapıya bağlı olarak, sonsuz puan takibine veya kısa seviyelere uyarlanabilir.
Puan sistemi: jeton/puan toplayın; koşu sırasında skor devam eder.
Duyarlı düzen: farklı çözünürlüklere göre otomatik ölçeklenir (3 düzen ölçeklendirmesi oluşturun).
Hafif varlıklar: Hızlı yükleme için optimize edilmiş görüntüler ve sesler.
Kolay yeniden görünüm: dakikalar içinde karakterleri değiştirin, renkleri değiştirin veya kendi karakterinizi içe aktarın.
Para kazanmaya hazır: reklamlarla entegre edilebilir (dışa aktarma platformunuz destekliyorsa: web reklamları, Cocoon, Cordova veya portalınızdaki iframe reklamları).
⚙️ Teknik Yığın
Oyun Motoru: Construct 3 (web tabanlı düzenleyici)
Çıktı: HTML5, JavaScript, WebGL/Canvas oluşturma
Varlıklar: PNG/SVG sprite’ları, basit SFX (orijinal pakete bağlı olarak)
Desteklenen Dışa Aktarmalar (Construct 3 aracılığıyla): Web (HTML5), mobil sarmalayıcılar (Cordova aracılığıyla Android/iOS), masaüstü sarmalayıcılar (NW.js) – Construct 3 planına tabidir.
Sunucu Gereksinimleri (son oyuna ev sahipliği yapmak için):
Herhangi bir standart web sunucusu (Apache/Nginx) veya statik barındırma (Netlify, GitHub Pages)
JavaScript’in etkin olduğu modern tarayıcı
🧩 Kurulum Kılavuzu
Kaynağı içe aktar: Tarayıcınızda Construct 3’ü açın ve sağlanan .c3p dosyasını içe aktarın.
Oyun mantığını düzenleyin: Construct etkinlik sayfalarından spriteları değiştirin, fiziği değiştirin (sıçrama, yerçekimi), hızları ve engelleri ayarlayın.
Dışa Aktarma: Menü → Proje → Dışa Aktar’ı kullanın ve HTML5’i (veya hedef platformunuzu) seçin.
Yükle: Dışa aktarılan HTML5 klasörünü barındırma / oyun portalınıza yerleştirin.
Test: Chrome/Firefox/Edge’de açın ve mobil dokunmatik kontrolleri doğrulayın.
Yayınla: Herkese açık hale getirmeden önce markanızı, site simgenizi ve meta etiketlerinizi ekleyin.
İpucu: Bunu bir PWA / web uygulaması olarak çalıştırmak istiyorsanız, dışa aktarılan klasöre bir bildirim + hizmet çalışanı ekleyin.
📦 Teslimatlar
✅ 3 kaynak dosyası oluşturun (.c3p)
✅ Dışa aktarılan HTML5 yapısı (oyun klasörü)
✅ Projeye dahil olan varlıklar (resimler, sesler)
✅ Temel belgeler / hızlı başlangıç notları
✅ Eğitim amaçlı kullanıma yönelik GPL lisansı / yeniden dağıtım notu
📱 Desteklenen Platformlar
Web: Chrome, Firefox, Safari, Edge (en yeni)
Mobil tarayıcılar: Android Chrome, iOS Safari
Masaüstü paketleri: NW.js aracılığıyla / Construct 3’ten Electron aktarımları
Barındırma: HTML/JS/CSS sunabilen herhangi bir statik veya paylaşımlı barındırma
🧠 Notlar
Lisans: Bu açıklamada dosyanın çalışma, yeniden düzenleme ve kişisel projeler için GPL kapsamında yeniden dağıtıldığı varsayılmaktadır. Her zaman orijinal pazaryeri lisansını kontrol edin.
Kişiselleştirme: En iyi yeniden görünüm noktaları şunlardır: oyuncu karakteri, arka plan, engeller, kullanıcı arayüzü düğmeleri, sesler ve puan yazı tipleri.
SEO Güvencesi: Bir web portalına yerleştirirken, “ücretsiz HTML5 oyunları” veya “zıplayan top oyunu” anahtar kelimelerine göre dizine eklenmek için HTML kabuğuna başlık/açıklama/OG etiketleri ekleyin.
Performans: Mobil cihazlar için dokuları küçük tutun; Varsa WebGL’yi etkinleştirin.
👨💻 Orijinal Geliştirici Kredisi
“Bounce Ball – HTML5 – Construct 3” ilk olarak bir oyun geliştiricisi tarafından HTML5 / Construct pazaryerlerinde (örneğin CodeCanyon / GameSeller tarzı mağazalar) yaratıldı ve satıldı.
Lütfen güncellemeler, ekstra seviyeler ve ticari lisans için resmi sürümü satın alarak orijinal yazarı destekleyin.
🔒 Sorumluluk reddi beyanı
Bu yazı eğitim/GPL kaynak siteleri içindir. Orijinal öğe standart bir ticari lisans (GPL değil) kapsamındaysa, bu lisansa uymanız gerekir; yeniden dağıtmayın, yeniden satmayın veya yazarlık talebinde bulunmayın.
Kamuya açık/ticari portallar için her zaman resmi lisanslı kopyayı kullanın.
Lisans izin vermedikçe geliştirici kredilerini kaldırmayın.
Geçerli olmayan veya lisanssız kopyaları üçüncü taraf mağazalara yüklemeyin.
Dağıtımdan önce birden fazla cihazda test yapın.
Güvenilirlik notu: HTML5 oyunları genellikle sıcak bağlantıyla bağlanır ve yeniden barındırılır; Uyumlu kalmak için atıfları koruyun ve lisans koşullarına uyun.
