Merhaba Değerli Arkadaşlar, sistemin eğlence ayağını tamamlamak için geliştirdiğimiz
Yılan Oyunu v1.0 sürümünü sizlerle paylaşıyorum.
Tamamen web tabanlı, hafif ve yüksek performanslı bu oyun, klasik atari deneyimini modern tarayıcı standartlarına taşıyor.
Öne Çıkan Özellikler:
- Düşük Gecikmeli Kontrol Sistemi: Klavye komutlarına anlık tepki veren optimize edilmiş giriş mekanizması.
- Dinamik Skor Takibi: Oyun ekranının altında yer alan gerçek zamanlı skor panosu.
- Gelişmiş Pencere Yönetimi: Uygulamayı masaüstünde dilediğiniz yere taşımanıza olanak tanıyan stabil sürükleme motoru.
- Hızlı Başlatma Sistemi: Tek tıklamayla oyun döngüsünü (Game Loop) sıfırlayan ve başlatan kullanıcı dostu arayüz.
- Sıfır Kurulum: Herhangi bir dış kütüphane veya plugin gerektirmez; tek bir HTML dosyasıyla her yerde çalışır.
Teknik Altyapı ve Özelleştirme
- Performans: Oyun motoru saniyede 10 kare (100ms) hızında stabil bir döngüyle çalışır, donma ve takılma yapmaz.
- Geliştiriciler İçin: Açık kaynak kod yapısı sayesinde yılanın hızını, rengini veya oyun alanının boyutlarını kolayca değiştirebilirsiniz.
- Güvenli ve Saf Kod: JavaScript'in saf haliyle (Vanilla JS) yazılmıştır, reklam veya izleyici kod içermez.
- Başlatma Buton Kodunu Sayfalarınızda, Bloglarınızda Herhangi bir yere yerleştirmeniz Yeterli.
Forumdaki geliştirici arkadaşlar ve meraklı kullanıcılar için oyunun modifiye edilebilir yapısı aşağıdadır:
- Hız Ayarı (Oyun Zorluğu): Kodun içindeki setInterval fonksiyonundaki 100 değerini düşürerek oyunu hızlandırabilir veya artırarak daha yavaş, çocuklara uygun bir hale getirebilirsiniz.
- Oyun Alanı Ölçüleri: snakeCanvas içindeki width ve height değerlerini değiştirerek oyun alanını dilediğiniz gibi büyütebilir veya küçültebilirsiniz.
- Renk Paleti Düzenleme: Yılanın rengini (lime), yemin rengini (red) veya arka planı (black) kod içerisindeki ctx.fillStyle satırlarından saniyeler içinde değiştirebilirsiniz.
- Sayfalara Nasıl Eklenir?
Verilen HTML kodunu kopyalayıp web sitenizin ana dizinine .html olarak yüklemeniz yeterlidir. Mevcut bir sayfaya eklemek isterseniz, <script> ve <div> bloklarını ilgili yerlere yerleştirebilirsiniz; herhangi bir çakışma yapmaz.
Nasıl Oynanır?
Yılan Oyunu v1.0, klasik arcade mekanikleri üzerine kurulmuştur ve öğrenmesi oldukça kolaydır:
- Oyunu Başlatma: Masaüstündeki ikonuna çift tıkladıktan sonra açılan penceredeki [ OYUNU BAŞLAT ] butonuna basarak maceraya başlayabilirsiniz.
- Kontroller: Yılanı yönlendirmek için klavyenizdeki Yön Tuşlarını (Yukarı, Aşağı, Sağ, Sol) kullanın. Kontroller anlık ve hassas tepki verecek şekilde optimize edilmiştir.
- Temel Amaç: Ekranda beliren kırmızı yemleri toplayarak yılanı büyütmek ve en yüksek skora ulaşmaktır.
- Kaybetme Şartları: Yılanın kendi gövdesine çarpması veya oyun alanının sınırlarına (duvarlara) çarpması durumunda oyun sona erer. Skorunuzu kaydedip tekrar denemek için butona basmanız yeterlidir.
Matematik ve mantığın soğuk dünyasında, küçük bir yılanın peşinden gitmek aslında bize en karmaşık sistemlerin bile ne kadar sade temeller üzerine kurulduğunu hatırlatır.
Kendi sınırlarınızı çizmeye ve her lokmada biraz daha büyümeye hazır olun.
Demo Oyun İncelemesi :
Buradan Lütfen sol altta Başlatta Simgesi vardır