Micropolis in WebAssembly
Überblick
- Micropolis basiert ursprünglich auf SimCity Classic und ist ein von Maxis gestaltetes und von Will Wright entworfenes Spiel.
- Es handelt sich um eine von Don Hopkins nach WebAssembly portierte Version.
- Das Projekt befindet sich derzeit in Entwicklung, und es sollen weitere Funktionen hinzukommen.
Hauptfunktionen
- Panning und Zoom: Durch Ziehen mit der linken Maustaste kann verschoben werden, mit dem Mausrad ist Zoom möglich.
- Tastatursteuerung: Mit den Pfeiltasten kann verschoben werden, mit Komma- und Punkt-Taste gezoomt werden.
- Städte laden: Durch Drücken von Buchstabentasten können verschiedene Städte geladen werden, mit der Tab-Taste lässt sich eine Stadt erzeugen.
- Geschwindigkeit anpassen: Mit den Zahlentasten kann die Geschwindigkeit eingestellt werden, mit der 0-Taste ist Pausieren möglich.
- Steuersatz anpassen: Mit den eckigen Klammern kann der Steuersatz angepasst werden.
Weitere Informationen
- GitHub: MicropolisCore
- YouTube: "MicropolisWeb Demo 1" und "Space Inventory Cellular Automata Music 1"
- Referenzmaterial: Chaim Gingolds Buch "Building SimCity" und "SimCity Reverse Diagrams"
Hinweise
- Leertaste: Beim Drücken der Leertaste wird Space Inventory geöffnet; Vorsicht ist daher ratsam.
Meinung von GN⁺
- Interessanter Punkt: Dass sich das ursprüngliche SimCity Classic im Webbrowser spielen lässt, ist besonders spannend.
- Technische Herausforderung: Die Umsetzung eines komplexen Simulationsspiels im Web mit WebAssembly ist technisch anspruchsvoll.
- Benutzererfahrung: Verschiedene Tastaturbefehle und die Mausoberfläche verbessern die User Experience.
- In Entwicklung: Das Projekt ist noch in Arbeit, zusätzliche Funktionen und Easter Eggs sind zu erwarten.
- Ähnliche Projekte: Ein vergleichbares Projekt ist das Open-Source-Simulationsspiel OpenTTD.
1 Kommentare
Hacker-News-Kommentare