Micropolis in WebAssembly
Ikhtisar
- Micropolis pada awalnya didasarkan pada SimCity Classic, sebuah gim yang didesain oleh Maxis dan dirancang oleh Will Wright.
- Ini adalah versi yang di-porting ke WebAssembly oleh Don Hopkins.
- Saat ini masih dalam tahap pengembangan, dan lebih banyak fitur akan ditambahkan.
Fitur utama
- Panning dan zoom: drag tombol kiri mouse untuk melakukan panning, dan putar roda mouse untuk zoom.
- Kontrol keyboard: gunakan tombol panah untuk panning, dan tombol koma serta titik untuk zoom.
- Memuat kota: tekan tombol huruf untuk memuat berbagai kota, dan tekan tombol Tab untuk membuat kota.
- Pengaturan kecepatan: atur kecepatan dengan tombol angka, dan gunakan tombol 0 untuk menjeda.
- Penyesuaian pajak: sesuaikan tarif pajak dengan tombol kurung siku.
Informasi tambahan
- GitHub: MicropolisCore
- YouTube: "MicropolisWeb Demo 1" dan "Space Inventory Cellular Automata Music 1"
- Referensi: buku Chaim Gingold "Building SimCity" dan "SimCity Reverse Diagrams"
Hal yang perlu diperhatikan
- Space bar: menekan Space bar akan membuka Space Inventory, jadi perlu diperhatikan.
Opini GN⁺
- Hal yang menarik: menarik karena SimCity Classic versi asli bisa dimainkan di browser web.
- Tantangan teknis: penggunaan WebAssembly untuk mewujudkan gim simulasi yang kompleks di web merupakan tantangan teknis.
- Pengalaman pengguna: meningkatkan pengalaman pengguna melalui beragam kontrol keyboard dan antarmuka mouse.
- Masih dikembangkan: proyek ini masih dalam pengembangan, sehingga fitur tambahan dan easter egg patut dinantikan.
- Proyek terkait: proyek serupa termasuk gim simulasi open source seperti OpenTTD.
1 komentar
Komentar Hacker News