Micropolis en WebAssembly
Vue d'ensemble
- Micropolis est à l'origine basé sur SimCity Classic, un jeu conçu par Maxis et imaginé par Will Wright.
- Il s'agit d'une version portée vers WebAssembly par Don Hopkins.
- Le projet est actuellement en cours de développement, avec davantage de fonctionnalités prévues.
Fonctionnalités principales
- Panoramique et zoom : faites glisser le bouton gauche de la souris pour vous déplacer, utilisez la molette pour zoomer.
- Commandes au clavier : utilisez les touches fléchées pour vous déplacer, et les touches virgule et point pour zoomer.
- Chargement de villes : appuyez sur des touches alphabétiques pour charger différentes villes, et sur la touche Tab pour générer une ville.
- Réglage de la vitesse : utilisez les touches numériques pour définir la vitesse, et la touche 0 pour mettre en pause.
- Ajustement du taux d'imposition : utilisez les touches entre crochets pour modifier le taux d'imposition.
Informations supplémentaires
- GitHub : MicropolisCore
- YouTube : "MicropolisWeb Demo 1" et "Space Inventory Cellular Automata Music 1"
- Références : le livre de Chaim Gingold "Building SimCity" et "SimCity Reverse Diagrams"
Points d'attention
- Barre d'espace : appuyer sur la barre d'espace ouvre Space Inventory, attention.
L'avis de GN⁺
- Point intéressant : il est fascinant de pouvoir profiter du SimCity Classic d'origine dans un navigateur web.
- Défi technique : l'utilisation de WebAssembly pour faire tourner sur le web un jeu de simulation complexe constitue un défi technique.
- Expérience utilisateur : les nombreuses commandes clavier et l'interface à la souris améliorent l'expérience utilisateur.
- En développement : le projet est encore en cours de développement, et l'on peut s'attendre à de nouvelles fonctionnalités ainsi qu'à des easter eggs.
- Projets liés : parmi les projets similaires, on trouve des jeux de simulation open source comme OpenTTD.
1 commentaires
Commentaires sur Hacker News