İçeriğe geç
SUNTHREAD ikonuKendi ürünümüz2026

SUNTHREAD

Sabahın ilk ışınısın. Uyuyan bahçeden tek bir ışık ipliği geçiriyorsun.

AndroidiOS
Benzer bir proje konuşalım
SUNTHREAD arayüzü 1
SUNTHREAD arayüzü 2
OyunAMG / 26
Proje
Kendi ürünümüz
Rolümüz
Oyun tasarımı · Üretici algoritma · Unity geliştirme
Süre
Devam ediyor

01 / Projenin arkasında

Bir ihtiyaç. Düşünülmüş bir çözüm.

01

Zorluk

WARDLIGHT motoru üzerinde ölçtüğümüz zaaf açıktı: seviye 400’de hamlelerin %100’ü zorunluydu, oyuncu hiçbir noktada karar vermiyordu. Tek çizgi bulmacalarının çoğu ya tahminle ilerler ya da dikte eder. SUNTHREAD’in birinci ilkesi bu yüzden şu: çözülebilirlik giriş bileti, teklik ve çıkarım üründür. Her seviyenin tek bir çözümü olmalı ve o çözüme tahmin etmeden ulaşılabilmeli.

02

Yaklaşım

Üretici beş sert kapıdan geçen adaylar üretir: çözüm sayısı tam bir; hiçbir ipucu tekliği bozmadan silinemez; yalnız isimlendirilmiş çıkarım kurallarını uygulayan insan tarzı çözücü seviyeyi bitirebilir; zorunlu hamle oranı %35–70 bandında; çözücünün kullandığı kural çokkümesi son beş seviyeyle aynıysa seviye reddedilir.

Çözücü beş kademede çalışır (çıkmaz sokak, rüzgâr yayılımı, satranç paritesi, tarh sayacı, dönüş sayacı) ve zorluk skoru bu kademelerden türer. Üretici önce Node’da referans olarak yazıldı; C# portu golden fixture’larla bayt bayt karşılaştırılıyor. Işık çizgisi LineRenderer değil, ark uzunluğu UV’li özel üçgen şerit; geri bildirim sırası önce haptik, sonra ses, sonra görsel.

03

Sonuç

Altı bölüm × 20 küratörlü seviye ve 200 günlük seviye: 320 seviyenin tamamı depodaki doğrulama raporunda beş adımdan geçiyor, sıfır hata. Zorunlu hamle oranı en düşük 0,44, ortalama 0,59, en yüksek 0,79; aynı ölçüm WARDLIGHT’ta %100’dü. 27 EditMode ve 34 PlayMode testi yeşil; PlayMode koşusu her inceleme sayfasını yeniden çiziyor. Müzik üretken, dört mevsim paleti ve yüksek kontrast modu var. Geliştirme sürüyor.

03 / Kapsam & detaylar

Deneyimi oluşturan detaylar.

  • 01

    Beş kapılı üretici hattı: benzersizlik, minimal ipucu, insan çözücü, zorunlu hamle, parmak izi

  • 02

    Node referans uygulaması + C# portu, bayt bayt eşleşme testi

  • 03

    Her iddianın karşılığında işlenmiş kanıt dosyası

  • 04

    Unity 6, 2D URP, dikey, Android öncelikli

Teknoloji

Unity 6C#URP
Motor
Unity 6000.5
Dil
TR · EN
Seviye üretimi ve doğrulama

Deterministik üretim

five-gate candidate pipeline

ÜRÜNÜN İÇİNDEN

Ekranın arkasındaki mühendislik.

Bu projede geliştirdiğimiz sistemler ve çözdüğümüz somut problemler.

01

Beş kapı, hepsi sert kısıt

Teklik sayacı ikinci çözümde erken çıkıyor; ipucu minimizasyonu her ipucunu tek tek silip tekliği yeniden deniyor; insan çözücü yalnız isimlendirilmiş kuralları uyguluyor; zorunlu hamle oranı %35–70; kural çokkümesi son beş seviyeyle aynıysa aday reddediliyor.

02

Doğrulama raporu depoda

Her seviye JSON’dan yeniden kurulup sıfırdan test ediliyor: saklanan çözüm kurallara uyuyor mu, çözüm sayısı tam bir mi, insan çözücü tahminsiz bitiriyor mu, çözücünün cevabı saklananla aynı mı, zorunlu hamle oranı bölümün bandında mı. 320 seviye, sıfır hata; en yüksek oran 0,79.

03

Post-processing’in hiç çalışmadığını test yakaladı

Renderer varlığı PostProcessData taşımadığı için URP bunu "kapalı" okuyor, ipliğin HDR renkleri beyaza kırpılıyordu. Bloom ve renkli hava vinyeti artık koddan kuruluyor ve bir EditMode testi veri kaybolursa düşüyor. Metin atlası açılışta her glif ve boyutla ısıtılıyor; oyun ortasında yeniden inşa yok.

Sıradaki fikir sizin.

Sizin ürününüz için ne yapabiliriz?

İlk sürümden büyüyen platformlara; tasarım, geliştirme ve yayın sürecini birlikte planlayalım.

Projenizi anlatın

Türkiye’den Amerika, İngiltere, Avustralya ve dünyanın her yerine.