Yazı
Sevimli Bir Tema, Net Bir Oyun Döngüsü: Brristo’da Mobil Restoran Deneyimi
Müşteri sabrı, servis rotası, mutfak sırası, uyarlanabilir yardım ve kalıcı ilerlemeyi Brristo’nun dokunmatik oyun döngüsünde nasıl kurduğumu anlatıyorum.
Restoran oyunları ilk bakışta basit bir “sipariş al ve servis et” düzeni gibi görünür. Oysa iyi çalışan bir mobil deneyim; müşteri sabrını, garson rotasını, mutfak sırasını, dokunmatik komutları ve uzun vadeli ilerlemeyi aynı anda anlaşılır tutmak zorundadır. Brristo’yu geliştirirken sevimli bir penguen temasının altında bu operasyonu tutarlı bir sistem halinde kurmaya odaklandım.
Tema, oyuncuya verilen ilk ürün vaadidir
Brristo daha oyun başlamadan nasıl bir deneyim sunduğunu anlatıyor: sıcak yemeklerin servis edildiği, buzdan yapılmış renkli bir penguen restoranı. Mavi ve mor arka planlar ortamı tanımlarken kırmızı şef kıyafeti, sıcak lambalar ve canlı yemek görselleri etkileşim noktalarını öne çıkarıyor. Bu karşıtlık yalnız estetik bir tercih değil; oyuncunun yoğun ekranda önemli nesneleri daha hızlı bulmasına da yardımcı oluyor.
Aile dostu karakter dili zorluğu yumuşatıyor. Müşterilerin yüz ifadeleri, el hareketleri ve bekleme durumları metne ihtiyaç duymadan geri bildirim üretiyor. Oyuncu bir penguenin ne istediğini ve ne kadar sabırlı olduğunu bakışta anlayabildiğinde, zaman yönetimi daha adil hissettiriyor.
Temel döngüyü küçük ama anlamlı kararlara ayırmak
Oyuncu müşteriyi seçip boş masaya yerleştiriyor. Menü inceleme tamamlandığında garson masaya yönlendiriliyor ve sipariş alınıyor. Mutfakta hazırlanan yemek, seçilen tabaktan tepsiye taşınıyor; ardından doğru masaya servis ediliyor. Müşteri ayrılınca para toplanıyor ve masa temizleniyor. Bu akışın her adımı bir sonraki adımın koşulunu hazırlıyor.
İşlerin aynı anda birikmesi oyunun temposunu oluşturuyor. Bir masada sipariş beklenirken başka bir müşteri kapıda sabırsızlanabiliyor, mutfakta hazır bir tabak servis sırasına girebiliyor. Buradaki tasarım hedefi kaos yaratmak değil; oyuncuya çözebileceği, sonucu görünür bir öncelik bulmacası sunmak.
Dokunmatik komutları güvenilir hale getirmek
Mobil ekranda hızlı verilen komutların kaybolması veya yanlış hedefe gitmesi doğrudan haksızlık hissi üretir. Brristo’da hızlı dokunuşlar işlem kuyruğunda sırayla tamamlanıyor. Seçili müşteri elini kaldırıyor; garson modu ve üst yönlendirme metni aktif komutu görünür tutuyor. Oyuncu böylece sistemin neyi beklediğini tahmin etmek zorunda kalmıyor.
Garson, masanın ön veya arka servis noktasından hangisine daha yakınsa oraya yöneliyor. Mutfakta da genel tezgâh merkezine değil, seçilen tabağın önündeki alma noktasına gidiyor. Bu küçük rota kararları karakterin masa ve müşterilerin üzerine binmesini azaltıyor; hareketi görsel olarak daha inandırıcı hale getiriyor.
Müşteri sabrı tek bir sayaç değil
Kapıda bekleme, sipariş bekleme ve yemek bekleme sürelerini ayırmak, oyuncunun her aşamadaki gecikmeyi farklı değerlendirmesini sağlıyor. Müşteri masaya oturduğunda veya sipariş alındığında süreç yeniden başlıyor. Kırmızı bölgeye yaklaşan sabır durumu karakterin başındaki renk değişimiyle anlatılıyor; kıyafet ve gövde renginin korunması görsel geri bildirimi abartmadan belirgin kılıyor.
Çift müşterili masalar bu sistemi daha da zenginleştiriyor. İki sipariş tek ziyarette alınabiliyor, iki tabak ayrı ayrı servis ediliyor ve ortak hesap ancak iki müşteri de yemeğini tamamladığında çıkıyor. Böylece aynı masa, standart tek müşteri akışından farklı bir planlama problemi oluşturuyor.
Uyarlanabilir yardım ile sabit zorluk arasındaki fark
Yerel proje yapısındaki Uyarlanabilir Yapay Zekâ v4 sistemi rahat, dengeli, zorlayıcı ve kapalı çalışma seçeneklerine sahip. Yardımcı, oyuncunun zorlandığı aşamayı açıklamaya; sistem gecikmesini oyuncu hatasından ayırmaya odaklanıyor. Amaç oyunu oyuncu yerine oynamak değil, başarısızlığın nedenini daha anlaşılır hale getirmek.
- Bağlama göre yardım: Eğitim, yalnızca zorlanılan içeriği yeniden ele alır.
- Şeffaf yönlendirme: Aktif seçim ve sıradaki işlem ekranda görünür kalır.
- Kontrol seçeneği: Oyuncu yardım yoğunluğunu seçebilir veya sistemi kapatabilir.
- Adil hata ayrımı: Teknik gecikme ile yanlış oyuncu kararının aynı kabul edilmemesi hedeflenir.
İlerleme, yalnızca sayı büyütmek değildir
Brristo’nun güncel proje yapısı beş bölge, 15 hikâye adımı, usta günleri, altı müşteri arketipi ve yedi tarif içeriyor. Yeni bölge ve mekanikler temel servis döngüsünü değiştirmeden ona yeni kurallar ekliyor. Tariflerin hazırlık, pişirme ve bitiriş aşamaları mutfağı tek dokunuşluk bir üretim düğmesi olmaktan çıkarıyor.
Dekorlar da yalnızca kozmetik değil; küçük ve sınırlı oynanış bonusları sağlıyor. Bu yaklaşım oyuncunun restoranını kişiselleştirmesini anlamlı hale getirirken, görsel tercihin ana dengeyi bozacak kadar güçlü olmasını engelliyor.
Kaydı ve ilerlemeyi korumak ürün deneyiminin parçası
Bir oyuncunun günler içinde kurduğu ilerlemeyi kaybetmesi, iyi tasarlanmış seviyelerin değerini bir anda yok edebilir. Bu nedenle kayıt katmanında şema geçişi, checksum kontrolü, geçici dosya, yedek ve bozuk kayıt kurtarma adımları bulunuyor. Teknik olarak görünmeyen bu çalışmalar, oyuncunun ürüne duyduğu güvenin temelini oluşturuyor.
Ana akış; menüden tam servis gününe uzanan smoke testleriyle, bölge ve ilerleme sistemleri retention testleriyle kontrol ediliyor. Godot 4.6.3 ve Android dağıtım zinciri üzerinde tekrarlanabilir bir yayın süreci kurmak, oyunu geliştirme ortamından mağazada çalışan ürüne taşıyan son köprü oldu.
Google Play’e yayımlanan ürün
Brristo bugün XWoren adıyla Google Play’de yer alıyor. Resmî mağaza kaydı oyunu Simülasyon kategorisinde, PEGI 3 içerik derecelendirmesiyle sunuyor ve son güncellemeyi 27 Temmuz 2026 olarak gösteriyor. Veri güvenliği bölümünde geliştirici beyanına göre veri toplanmadığı ve üçüncü taraflarla paylaşılmadığı belirtiliyor.
Bu proje bana mobil oyun tasarımında en güçlü deneyimin tek bir büyük özellikten değil; görünür geri bildirim, güvenilir dokunmatik komut, dengeli zaman baskısı, kalıcı ilerleme ve sağlam kayıt sistemi gibi birçok küçük kararın birlikte doğru çalışmasından doğduğunu yeniden gösterdi.
KULLANILAN TEKNOLOJİLER


