Layer / 03 · Games

Basit görünen oyunlar, doğru hisle bağımlılık yaratır.

MZyte Games kapsamındaki mobil oyunlar; karmaşık mekanikler yerine tek bir hisse odaklanır. Refleks, renk, zamanlama ve karar — hepsi küçük bir ekranda doğru kurgulandığında, kullanıcının elinden telefonu bırakmasını zorlaştıran bir döngü kurar.

Reaction Engine · Preview

Oyun motoru tek bir sorudan başlar:
"Tekrar oyna" der mi?

İyi bir casual oyun; başlamak için 2 saniye, anlamak için 10 saniye, bırakmak için 10 dakika ister. Bizim oyun yaklaşımımızda bu üç eşik ayrı ayrı tasarlanır. Skor yükselişi, renk geri bildirimi ve hata anındaki his — hepsi tek bir döngünün parçasıdır.

Refleks
Doğru anda doğru karar. 200ms içinde tepki ölçen mekanikler.
Renk
Renk eşleştirme ve renk farkı — beyne hızlı sinyal veren sade görsel dil.
Zamanlama
Zorluk değil, ritim. Her hamlenin kendi tempo penceresi var.
Skor Döngüsü
"Bir hamle daha" hissi. Skor + combo + risk = devam etme arzusu.
Loop · GM_LOGIC

Oyun döngüsü, kullanıcı kararıyla tetiklenir.

Her oyun bir motor değil, bir karar zinciridir. Aşağıdaki akış, casual bir mobil oyunun kullanıcı zihninde nasıl şekillendiğini gösterir.

01
Algıla
renk · şekil · hedef
02
Karar Ver
göz → el sinyali
03
Bas
150–400ms tepki
04
Geri Bildirim
renk · ses · skor
05
Tekrar
hız artar · ritim sıkışır
Lineup · GM_PORTFOLIO

Yayına hazırlanan ve planlanan oyunlar.

Hepsi tek dokunuş, sade görsel dil ve skor döngüsü üzerine kurulu.

Design Rules · GM_PRINCIPLES

Casual oyun tasarımının iç kuralları.

RULE_01 Active

5 saniyede oyna

Uygulama açıldıktan 5 saniye sonra ilk hamle yapılmış olmalı. Menü, intro, hikâye sıfır.

target = '5000ms'
RULE_02 Active

Tek dokunuş yeter

Karmaşık jest yok. Tap, hold ya da swipe — biri. Hepsi değil.

input.register('tap')
RULE_03 Active

Hata ödüldür

Kaybetmek de eğlenceli olmalı. Game over ekranı değil, "tekrar oyna" yakını.

onLose.retry(800)
RULE_04 Active

Skor görünür kalsın

Oyuncu her an skoru görmeli. Skor; ilerleme, ego ve "bir daha" hissinin tek motoru.

ui.pin('score')
RULE_05 Planned

Reklam akışı bozmaz

AdMob ödüllü yapılır; oyunun ortasına değil, kullanıcının kararına yerleşir.

ad.show('rewarded')
RULE_06 Active

Performans önce gelir

60fps hedef; düşük segment cihazlarda bile akıcı kalmak şart.

target.fps(60)

İlk oyunumuz
yayına hazırlanıyor.