Eğitici Klavye/Fare

Bilgisayarda en iyi şekilde oynanır.

Telefonunu yan çevir

Bu oyun yatay ekranda daha rahat oynanır.

Oyun açılmazsa

  • Sayfayı yenileyip “Oyna” düğmesine yeniden bas.
  • Reklam engelleyici kullanıyorsan bu sitede duraklat.
  • Tarayıcını güncelle ya da başka bir tarayıcı dene.
  • Gizli sekmede çerezler kısıtlıysa normal bir sekmede aç.

Bunları dene

Elevator Saga

Asansörleri JavaScript ile programla · tek kişilik kodlama oyunu

Magnus Wolffelt and contributors

Klavye/Fare

Benzer oyunlar

Hakkında

Elevator Saga, tarayıcıda indirmeden oynanan eğitici bir oyundur.

Bir binanın asansörlerini JavaScript kodu yazarak yönetiyor, yolcuları belirlenen süre ya da hamle sınırı içinde katlarına taşımaya çalışıyorsun. Elevator Saga, programlama mantığını somut bir problemle öğreten bir kodlama oyunu.

Her görev bir hedef koyuyor: belirli sayıda yolcuyu, belirli bir süre içinde ya da en fazla bekleme süresini aşmadan taşımak gibi. Kod düzenleyicideki init ve update fonksiyonlarını düzenleyip Apply'a basınca simülasyon başlıyor ve kodunun ne yaptığını katlar arasında gidip gelen asansörlerde izliyorsun. İlk görevde "boşta kalınca lobiye dön" gibi basit bir kural yetiyor; ilerledikçe kuyruklar, yön göstergeleri ve birden fazla asansörü eşgüdümleyen stratejiler gerekiyor.

Simülasyon hızını -/+ düğmeleriyle değiştirebiliyor, kullanılabilen fonksiyonları Documentation sayfasından öğrenebiliyorsun. Kodun kaydediliyor, bu yüzden kaldığın yerden devam edebiliyorsun. Programlamaya yeni başlayanlar için olay tabanlı düşünmeye iyi bir giriş, deneyimli geliştiriciler için ise algoritma kurmak için zevkli bir oyun alanı.

Sık sorulan sorular

Elevator Saga nasıl oynanır?

Kod düzenleyicideki init ve update fonksiyonlarına JavaScript yazıp Apply ile çalıştırıyorsun. Simülasyonda asansörler senin kodunla hareket ediyor; görevin hedefini tutturursan sonraki görev açılıyor.

Elevator Saga'da amaç ne?

Her görevde belirtilen sayıda yolcuyu süre, hamle ya da bekleme sınırı içinde taşıyacak bir asansör algoritması yazmak. Görevler ilerledikçe birden fazla asansörü yöneten stratejiler gerekiyor.

Künye ve lisans
Geliştirici
Magnus Wolffelt and contributors
Lisans
MIT
Kaynak
github.com/magwo/elevatorsaga
Atıf
Elevator Saga by Magnus Wolffelt and contributors (MIT). Includes Font Awesome 4.1 (font SIL OFL 1.1, CSS MIT, Dave Gandy) and Oswald font (SIL OFL 1.1).

Oyun, lisans koşullarına uygun olarak barındırılmaktadır.

Puanlar ve yorumlar

İlk puanı sen ver

Ortalama, yeterli oy toplandığında burada görünür.

Bu oyunu puanla

0 / 600

Saygılı ol. Bağlantı, telefon ya da kişisel bilgi paylaşma; küfür ve spam içeren yorumlar yayınlanmaz. Giriş yap

İlk yorumu sen yaz

Bu oyunu oynadıysan ne düşündüğünü paylaş: zorluk, en sevdiğin bölüm, bir ipucu.

Yorumu şikayet et

Neden uygunsuz? Moderatörlerimiz inceleyecek.

Yorumu şikayet et

Yorum silinsin mi?

Bu işlem geri alınamaz.