Ce guide montre quelques versions de base qui jouent avec cet aspect du jeu.
Remarque:
Dans LogicWorld, les signaux peuvent être dans l'un des deux états suivants :
- Actif / Rouge / Vrai / Haut …….. J'appellerai cet état VRAI
- Inactif / Noir / Faux / Bas…. J'appellerai cet état FAUX
La plus petite unité de temps - une étape de propagation du signal - est appelée une tique.
Réglage de la vitesse de simulation
Cependant, cette vitesse de simulation peut être modifiée. Dans la version actuelle (0.90.1), il n'y a pas de réglage de menu pour cela, mais la vitesse de simulation peut être modifiée avec le jeu en jeu. console.
Pour ce guide, il est recommandé de régler la vitesse de simulation sur seulement 1 ou quelques ticks par seconde.
- Appuyez sur la touche [`] clé dans le jeu - ou quelle que soit la clé que vous avez définie pour "Ouvrir la console de débogage" dans le paramètre Contrôles.
- Entrez la commande serveur "simulation.rate X" De X est une valeur entière, spécifiant le nombre de ticks par seconde à calculer.
Propagation des signaux
Connexions entre piquets sont instantanés, mais la plupart des éléments en ont besoin tique pour convertir une entrée en un signal de sortie. Un élément avec une seule entrée et une seule sortie est le tampon. Son transfert prend 1 tique, et les enchaîner dans une rangée est une bonne façon de visualiser la propagation d'un signal le long de la chaîne.
Nous pouvons connecter ces chaînes de manière circulaire et "insérer" un signal TRUE à tout moment et à tout moment :
Parce que les signaux n'expirent pas, cela créera une boucle sans fin, et la synchronisation de ces signaux reste stockée. Comme n'importe quelle cheville peut avoir plusieurs connexions sortantes sans affaiblir un signal, de telles boucles, une fois programmées, peuvent être utilisées pour "générer" n'importe quelle séquence répétée de signaux VRAI et FAUX :
L'insertion du signal peut être effectuée avec l'un ou l'autre commutateurs, boutonsou clés, mais l'inconvénient de ceux-ci est que la durée pendant laquelle ils définissent un signal TRUE dépend de la durée pendant laquelle le contrôle est activé. À moins d'être correctement chronométré, on n'obtiendra pas de signal à un seul tic.
Ce n'est pas vraiment gênant pour une vitesse de simulation de 1 tique par seconde, mais cela peut devenir plus difficile à vitesse normale.
Déclencheur One-Tick
Ce qui précède représente l'état prêt du circuit.
Le réglage de l'entrée sur TRUE passera avec un délai d'un tick :
Mais le prochain tick ne transmettra plus un signal TRUE.
Cet état verrouillé reste tant que l'entrée est TRUE. Une fois qu'il devient FALSE, le système nécessite un autre tique avant de revenir à l'état prêt du début :
Quelques canons à tiques simples
Il existe certainement de nombreuses façons différentes de construire de tels canons, et les trouver fait partie du plaisir de LogicWorld, mais pour vous aider à démarrer : voici quelques exemples :