Lifelane
Android için çevrimdışı çalışan, yapay zekâ destekli sosyal yaşam simülasyonu. Küçük bir izometrik mahallede sekiz özerk karakter çalışır, küser, âşık olur, dedikodu yapar ve sen yokken de yaşamaya devam eder.

- ekip
- 1 kişi
- rol
- Oyun Geliştirici (Android)
- kategori
- Oyun · Mobil · AI
Lifelane’de oyuncu izometrik bir mahalleye taşınıyor ve sekiz karakterle komşu oluyor. Karakterlerin ihtiyaçları, rutinleri, işleri ve birbirleriyle sekiz boyutlu, yönlü ilişkileri var; simülasyon 10 dakikalık tohumlu adımlarla ilerliyor. Oyun kapalıyken geçen süre açılışta telafi ediliyor ve “sen yokken” özetiyle gösteriliyor.
Tasarımın temel kuralı: deterministik çekirdek, üretken yüzey. Dünyadaki her olgunun sahibi simülasyon; isteğe bağlı yerel dil modeli (cihazda çalışan llama.cpp, Gemma 3) yalnızca karakterlerin bunu nasıl ifade ettiğini yazıyor. Model yoksa ya da yanıt kurala uymuyorsa şablon diyaloglara dönülüyor. Hesap, analitik ve bulut yok.
İçerik veriyle tanımlı: 58 olay şablonu, iddia ve inanç ayrımıyla yayılan dedikodu ve sırlar, haftalık maaş, kira, kredi ve iş başvurularından oluşan ekonomi, mahalleyi gezdiren 13 görev. Harita 28×22 karo; kafe, kütüphane, sinema, meydan gibi mekânlara girilip içeride yürünüyor. Görseller CC0 3D kitlerden kendi art pipeline’ımla render ediliyor, müzik ve efektler prosedürel. 365 günlük regresyon testi farklı tohumlarda değişmezleri, drama ve ekonomi hedeflerini denetliyor.
- İzometrik mahalle: kaydırma, yakınlaştırma, dokunarak yürüme, gece katmanı
- Sekiz özerk karakter: ihtiyaçlar, rutinler, utility planlayıcı, işler
- Sekiz boyutlu yönlü ilişkiler, türetilmiş aşamalar ve açık taahhütler
- 58 veriyle tanımlı olay şablonu, akış, önem dereceli anılar
- Cihaz üstü LLM ile sohbet: llama.cpp (JNI), GBNF ile niyet JSON’u, çıktı denetimi
- Model yokken kural tabanlı ve şablon diyaloglara geri dönüş
- Dedikodu ve sırlar: iddia ve inanç ayrımı, güven ve yorum kayması, yayılma
- Ekonomi: haftalık maaş, kira, fiyatlar, iş başvurusu, kredi
- 13 görev: git, konuş, satın al, hediye ver, etkinlik yap
- 28×22 karoluk harita, on oda tipi, içeride mobilya etrafında yürüme
- Sen yokken devam eden simülasyon ve dönüş özeti
- Tamamen Türkçe: arayüz, içerik, olaylar ve model istemleri; ad durum ekleri
- Prosedürel müzik, ortam sesi ve efektler; ses altyazıları
- Yedekler, bozulma kurtarma, şifreli dışa aktarma; hesap ve bulut yok
- 365 günlük tohumlu regresyon testi
teknolojiler · 14
- Kotlin
- Jetpack Compose
- Android
- llama.cpp
- JNI / NDK
- Gemma 3
- GBNF
- Room
- Hilt
- Gradle (çok modüllü)
- Canvas (izometrik)
- Node.js (art pipeline)
- Robolectric
- R8


















