Description
Hardware Engineering est un jeu de conception de circuits numériques simplifié qui offre l'opportunité de plonger facilement dans l'ingénierie numérique. Le jeu passe des composants logiques de base à ceux d'une grande complexité, de sorte que l'expertise d'un joueur ayant parcouru l'ensemble du jeu est comparable aux premiers niveaux universitaires, tout en ne nécessitant aucune connaissance préalable en conception électronique ou en programmation. Chaque nouvelle idée théorique est d'abord présentée dans un tutoriel, puis pratiquée dans l'espace de travail. Les résultats de vos efforts de conception sont testés à travers une liste de tâches, ce qui signifie qu'il existe pratiquement une infinité de façons d'atteindre le niveau suivant, bien que certaines soient plus optimisées que d'autres. Cependant, des conceptions plus ingénieuses deviennent une nécessité absolue à mesure que vous progressez dans le jeu. Quatre modes de jeu sont proposés. Les modes Tutoriel et Conception au rythme lent vous permettent de concevoir chaque composant que vous utiliserez par la suite à partir de la logique de base. Un ensemble de 25 réalisations (+ cachées) rend ensuite vos progrès visibles aux autres. Le mode Sandbox vous donne accès à tous les composants disponibles dans le jeu avec un espace de travail infini pour créer, tester, déboguer et sauvegarder tout ce que vous souhaitez pour une utilisation ultérieure ou une publication, et même lorsque vous n'avez plus de défis, il est possible de rivaliser avec d'autres joueurs (actuellement en phase de test Alpha). Tous les composants, niveaux et tâches du jeu sont stockés dans un format lisible pour être facilement modifiables ou créables. La création de nouveaux composants, l'écriture de nouveaux niveaux et tutoriels ainsi que de tests est possible grâce aux éditeurs respectifs inclus dans le jeu. Veuillez noter que le jeu est en Alpha et UNIQUEMENT EN LIGNE. L'idée originale était que le jeu soit disponible sur tous types de dispositifs (dans différentes versions), et tous ne pouvaient pas supporter la complexité de la simulation ou certains autres aspects du gameplay (par exemple, la compilation). C'était un choix de conception fait tôt dans le processus de développement et n'est actuellement pas réversible. Nous prévoyons cependant de réécrire le code pour la sortie de la phase Alpha.