Micropolis em WebAssembly
Visão geral
- Micropolis é um jogo originalmente baseado em SimCity Classic, com design da Maxis e concepção de Will Wright.
- Esta é a versão portada para WebAssembly por Don Hopkins.
- Atualmente está em desenvolvimento, com mais recursos previstos para serem adicionados.
Principais recursos
- Pan e zoom: arraste com o botão esquerdo do mouse para mover a visão e use a roda do mouse para dar zoom.
- Controles pelo teclado: use as setas para mover a visão e as teclas vírgula e ponto para zoom.
- Carregamento de cidades: pressione teclas de letras para carregar diferentes cidades, e a tecla Tab para gerar uma cidade.
- Ajuste de velocidade: use as teclas numéricas para definir a velocidade, e a tecla 0 para pausar.
- Ajuste de impostos: use as teclas de colchetes para ajustar a taxa de imposto.
Informações adicionais
- GitHub: MicropolisCore
- YouTube: "MicropolisWeb Demo 1" e "Space Inventory Cellular Automata Music 1"
- Referências: o livro "Building SimCity", de Chaim Gingold, e "SimCity Reverse Diagrams"
Observações
- Barra de espaço: pressionar a barra de espaço abre o Space Inventory, então é preciso tomar cuidado.
Opinião do GN⁺
- Ponto interessante: é interessante poder curtir o SimCity Classic original no navegador.
- Desafio técnico: implementar na web um jogo de simulação complexo usando WebAssembly é um desafio técnico.
- Experiência do usuário: os diversos controles por teclado e a interface com mouse melhoram a experiência do usuário.
- Em desenvolvimento: o projeto ainda está em desenvolvimento, então há expectativa por novos recursos e easter eggs.
- Projeto relacionado: um projeto semelhante é o OpenTTD, um jogo de simulação open source.
1 comentários
Comentários no Hacker News