Skip to content

Arcade › Değişen Labirent

Değişen Labirent

  • 2d
  • maze
  • arcade
  • puzzle
  • grid
  • mobile
  • timed
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Burak Sarıgüzel built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Değişen Labirent yet. Play it, then tell Burak Sarıgüzel what you would add next.

Make your own game

Değişen Labirent was built by Burak Sarıgüzel with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Değişen Labirent opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Değişen Labirent

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Tek ekranlı, mobil ve masaüstünde oynanan 2D üstten görünümlü arcade labirent oyunu oluştur. Oyunun adı “Değişen Labirent” olsun ve arayüz dili Türkçe olsun. Koyu lacivert/siyah, hafif radyal ışık geçişli bir arka plan kullan; oyun alanını ortala ve ekran boyutuna göre ölçeklendir. Labirent 13x13 hücreden oluşsun: dış sınır ve rastgele düzenlenen iç duvarlar parlak petrol mavisi bloklar, geçilebilir hücreler dönüşümlü çok koyu mavi tonları olsun. Her duvar bloğunda ince açık mavi bir vurgu çizgisi bulunabilir. Labirent, basit ızgara tabanlı rastgele bir düzenle her bölüm başında oluşturulsun; başlangıç hücresi sol üst iç köşe (1,1), çıkış kapısı sağ alt iç köşe (11,11) olsun. Kapının çevresinde en az birkaç geçiş hücresi açık bırakılarak erişilebilir görünmesini sağla.

Oyuncu, hücrenin ortasında duran parlak camgöbeği/mavi neon bir daire olarak çizilsin; dairenin içinde küçük koyu mavi merkez ve etrafında yumuşak glow olsun. Hareket yalnızca dört yönde, bir hücrelik adımlarla yapılmalı; ok tuşları veya WASD ve mobilde ekranın altındaki dört büyük düğmeli yön kontrolü kullanılmalı. Duvarlardan geçilemesin ve her geçerli adım hamle sayacını artırsın. Labirentte pembe parlayan bir anahtar ve birkaç sarı-altın parlayan madeni para yer alsın. Anahtarın yeri başlangıçta oyuncuya doğrudan belirtilmesin; anahtara ulaşınca anahtar sayacı 1 olsun ve görev kapıya gitmeye dönüşsün. Kapıya anahtarsız gidilemesin; anahtar alındığında kapı kırmızı yerine yeşil parlasın. Anahtarla kapıya ulaşınca bölüm tamamlanmalı.

Asıl ana mekanik, duvarların zamanla değişmesidir. Her bölümde üst HUD’da geri sayım göster: süre bitince mevcut labirent yeniden düzenlensin ve oyuncu konumu korunmaya çalışılsın. Yeni düzen oyuncunun bulunduğu hücreyi duvar yaparsa oyuncu korumasızsa oyun hemen kaybetsin; yeni düzen komşu hücreleri mümkün olduğunca açık bıraksın. Duvar değişiminde oyuncunun çevresinde altın renkli bir halka/pulse efekti göster. Bölüm süreleri sırasıyla 6, 5 ve 4 saniye olsun. Üç bölüm bulunmalı: 1 Başlangıç, 2 Çırak, 3 Usta. Bölümlerde sırasıyla 3, 5 ve 7 para üret; ayrıca her seviyede bir anahtar yerleştir. Yeni bölüm başında oyuncu yeniden (1,1)’e, çıkış (11,11)’e alınsın ve o seviyenin labirenti kurulsun. Başlangıçta seviye 1, toplam para ve hamle sayısı sıfır olsun.

Üstte ekranın merkezine yakın, yuvarlatılmış kapsül HUD etiketleri kullan: “LEVEL 1”, duvar geri sayımı (“Duvarlar 6.0s” gibi), 🪙 para sayısı, 🔑 anahtar sayısı, yeşil görev metni ve altın “Ek Alan” düğmesi. Görev metni durumuna göre “Görev: X para topla”, “Görev: anahtarı bul”, anahtar alındığında “Anahtar cebinde · kapıya git”, kapının hücresindeyken “Kapıyı aç!” biçiminde güncellensin. Üst HUD yarı saydam koyu mavi dolgulu, açık mavi ince kenarlıklı ve gölgeli kapsüllerden oluşsun.

“Ek Alan” düğmesi, oyun sürerken mağaza modalını açsın. Mağaza başlığı “Ek Alan · Dükkan” olsun ve toplanan paralarla seviye başına bir kez satın alınabilen üç yükseltme sunulsun: “🧭 Anahtar pusulası” (5 🪙; anahtarın yerini parlak biçimde görünür yapar), “⏱ Zaman kristali” (4 🪙; bir sonraki duvar kaymasına +3 saniye ekler) ve “🛡 Koruma rozeti” (6 🪙; duvar değişiminde oyuncunun duvarın içinde kalmasını bir kez önler). Yükseltme alınca para düşsün; yetersiz para varsa Türkçe uyarı gösterilsin. Mağaza koyu mavi gradyanlı, yuvarlak köşeli, ince açık mavi çerçeveli bir modal kart ve “Kapat” düğmesi kullansın. Pusula aktifse pembe anahtar sürekli görünür; normalde anahtar da pembe bir glow ile çizilir ancak anahtar alındıktan sonra gizlenir. Koruma rozeti yalnızca bir kez kullanılabilsin.

Oyun açıldığında büyük merkez modal kartı göster: “Değişen Labirent”, “Anahtarı bul, paraları topla ve anahtarla eşleşen kapıyı aç. Duvarlar birkaç saniyede bir yer değiştirir.” ve camgöbeği “Oyuna başla” düğmesi. Kart koyu lacivert gradyanlı, yaklaşık 460px genişliğe kadar, 24px yuvarlatılmış köşeli ve güçlü gölgeli olsun. Başlangıçta labirent arka planda görülebilir fakat hareket kontrolleri gizli kalsın. Başlatınca modal ve alt yön düğmeleri görünür/gizli durumlarını değiştirerek oyunu başlatsın.

Oyuncu süre dolmadan üç seviyeyi tamamlamaya çalışsın. Bir seviye tamamlandığında kısa bir modal ile seviye başlığı ve “anahtarı bul, paraları topla, kapıyı aç” yönergesi gösterilsin. Üçüncü seviyenin sonunda “Büyük kaçış!” başlığı, tamamlanan 3 level ile toplam para ve hamle sayısını belirten mesaj ve “Yeniden oyna” düğmesi gösterilsin. Süre biterken oyuncu geçersiz bir duvar konumuna sıkışır ve koruma rozeti yoksa kaybetme modalı aç: “Duvarlar seni yakaladı”, “Görev zincirini tamamlayamadın. Daha hızlı ol veya Ek Alan dükkanını kullan.” ve “Tekrar dene”. Butonlara basıldığında veya Enter ile oyun yeniden başlatılabilsin. Masaüstünde yön düğmeleri biraz saydam, mobilde belirgin olsun; tüm arayüz dokunmatik kullanıma uygun ve responsive tasarlansın. Genel görsel dil neon cyan oyuncu, pembe anahtar, altın paralar, kırmızı/yeşil kapı ve yüksek kontrastlı koyu bilimkurgu-fantazi atmosferi olmalı.

More free browser games

Browse the whole Arcade →