Micropolis in WebAssembly
Genel Bakış
- Micropolis, aslen SimCity Classic temel alınarak, Maxis tarafından tasarlanmış ve Will Wright tarafından geliştirilmiş bir oyundur.
- Don Hopkins tarafından WebAssembly'ye portlanan sürümdür.
- Şu anda geliştirme aşamasındadır ve ileride daha fazla özellik eklenecektir.
Başlıca Özellikler
- Kaydırma ve yakınlaştırma: Farenin sol tuşunu sürükleyerek kaydırabilir, fare tekerleğiyle yakınlaştırabilirsiniz.
- Klavye kontrolleri: Ok tuşlarıyla kaydırma, virgül ve nokta tuşlarıyla yakınlaştırma yapılabilir.
- Şehir yükleme: Harf tuşlarına basarak farklı şehirleri yükleyebilir, Tab tuşuna basarak şehir oluşturabilirsiniz.
- Hız ayarı: Sayı tuşlarıyla hız ayarlanabilir, 0 tuşuyla duraklatılabilir.
- Vergi oranı ayarı: Köşeli parantez tuşlarıyla vergi oranı ayarlanabilir.
Ek Bilgiler
- GitHub: MicropolisCore
- YouTube: "MicropolisWeb Demo 1" ve "Space Inventory Cellular Automata Music 1"
- Referanslar: Chaim Gingold'un "Building SimCity" kitabı ve "SimCity Reverse Diagrams"
Dikkat Edilmesi Gerekenler
- Boşluk tuşu: Boşluk tuşuna basıldığında Space Inventory açılır, bu yüzden dikkatli olunmalıdır.
GN⁺'ın görüşü
- İlgi çekici nokta: Orijinal SimCity Classic'i web tarayıcısında oynayabilmek ilgi çekici.
- Teknik zorluk: WebAssembly kullanarak karmaşık bir simülasyon oyununu web üzerinde hayata geçirmek teknik açıdan zorlu.
- Kullanıcı deneyimi: Çeşitli klavye kontrolleri ve fare arayüzü sayesinde kullanıcı deneyimi iyileştiriliyor.
- Geliştirme aşaması: Proje hâlâ geliştirme aşamasında; ek özellikler ve easter egg'ler bekleniyor.
- İlgili projeler: Benzer projeler arasında OpenTTD gibi açık kaynaklı simülasyon oyunları bulunuyor.
1 yorum
Hacker News yorumu