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

WARDLIGHT

Karanlık bir zindandan tek bir ışık çizgisiyle kaçıyorsun. Fener alevleri canların.

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

01 / Projenin arkasında

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

01

Zorluk

Level üretimi önce kuralları uygulayıp sonra çözülebilirliği test ederse, üretici çoğu adayı çöpe atar ve bazı çözülemez level'lar testten kaçar.

02

Yaklaşım

"Önce çözüm, kurallar sonra" ilkesini uyguladık. Üretici önce geçerli bir Hamilton yolu üretiyor, sonra her mekaniği o yoldan türetiyor. Böylece her level yapı gereği çözülebilir oluyor, test edilmesi gerekmiyor. Level = tohum: `seed = (uint)(level * 2654435761)`, yani level 1202 her oyuncuda ve her cihazda aynı.

03

Sonuç

3200 level tarandı, hepsi çözülebilir. Aynı 3200 level iki kez üretildi, çıktılar bayt bayt aynı. Motor bağımsız çekirdek: `Wardlight.Core` katmanında hiç UnityEngine referansı yok, bu asmdef ile zorunlu kılınıyor. Tüm dış servisler arayüz arkasında, oyun editörde tek bir SDK olmadan çalışıyor.

03 / Kapsam & detaylar

Deneyimi oluşturan detaylar.

  • 01

    3200 level tarandı, hepsi yapı gereği çözülebilir

  • 02

    Tekrar üretimde bayt bayt aynı çıktı

  • 03

    Wardlight.Core katmanında sıfır UnityEngine bağımlılığı

  • 04

    Reklam, satın alma, analitik, bulut senkron: hepsi arayüz arkasında

Numaralı wardlarFener alevleriWarden takibiOrtogonal çizgi

Teknoloji

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

Deterministik üretim

seed = (uint)(level * 2654435761)

3.200 taranan level

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.