Nexys 2 - Whack A Mole (5 / 13 étapes)

Étape 5: Hit Or Miss ? (hitormiss.vhd)

Whack a mole est un jeu qui peut être décomposé en plusieurs composantes. La principale force motrice consiste à déterminer si le joueur a avec succès « buter » la taupe ou si ils ont manqué leur chance et s’est échappé de la taupe. Gardez à l’esprit le point de cette description est de décrire les fonctionnalités du module. Il existe de petits détails dans le fichier vhd qui contribuent à créer cette fonctionnalité, mais ils ne sera pas être discutés ici.

Les entrées, que nous devons tenir compte de ce module sont les LED, commutateur, horloge et réinitialiser les signaux afin de déterminer une sortie correcte. Les sorties sont « frappé » et « valide » qui nous irons dans le détail tout plus tard.

L’horloge est nécessaire car il y a un compteur intégré dans le module hit ou miss qui ajoute 1 sur le front montant de l’horloge. Lorsque la minuterie atteint son maximum, il crée un signal interne appelé « maxtime » pour indiquer que le module doit mettre à jour. MaxTime est comment déterminer si le joueur a autorisé la taupe d’échapper.

Un autre signal interne important que nous devons créer est l’état actuel du commutateur qui sera dénommé « prs ». Ce signal est nécessaire pour créer la fonction de bascule que nous voulons, quand il s’agit de fessée un grain de beauté. Afin d’étudier la taupe comme buter, il faut comparer l’état de l’état actuel de l’interrupteur au SPE. Cela va créer la fonctionnalité de pouvoir activer/désactiver le passage de son état actuel à un état opposé et l’ai indiquer un succès. Sans le signal prs, le joueur devra placer le commutateur de haut en bas pour un coup, ce qui n’est pas aussi agréable d’une expérience de jeu.

Maintenant, nous prenons ces signaux, la LED, commutateur, prs et maxtime et ceux utiliser pour déterminer les États de sortie de hit et valide. Si la LED est faible alors peu importe les autres signaux, il affiche faible pour les succès et les valide. Dans le cas contraire, si la LED est élevée, nous devons considérer le commutateur, prs et maxtime. Si maxtime est atteinte il sera de sortie élevée pour valide et faible pour hit. Dans le cas contraire, il faut comparer le prs au commutateur et s’ils ne sont pas égaux il sera de sortie élevée pour les valides et les frappé.

La raison pour laquelle que nous n’avons pas « rater » en tant que sortie est parce qu’il peut être indiqué par l’État faible de succès. Valide est également nécessaire parce qu’il doit y avoir un indicateur qui va de pair avec le hit de signaux décider ou non de prendre le signal de positionnement.

Maintenant nous avons dupliquer ce composant 8 fois pour créer le fichier vhd « whack8moles.vhd », qui sera intégrée à la claque et cliquez sur module.

En résumé, nous vérifier la LED, commutateur et état actuel pour déterminer s’il y avait un coup ou manquer.

Articles Liés

Whack-a-mole jeu avec Makey Makey/Scratch programmation

Whack-a-mole jeu avec Makey Makey/Scratch programmation

une configuration jeu super rapide et simple pour whack-a-mole que tous âges vont adorer ! Ce projet ne prendra peut-être 10 minutes pour le programme d'installation, ou vous pouvez utiliser cela comme une idée de base pour faire un jeu plus complex
Jeu de machine humaine Whack-a-Mole d’arcade

Jeu de machine humaine Whack-a-Mole d’arcade

A la version du jeu whack-a-mole où 5 personnes sont les taupes, et une seule personne les frappe avec un marteau de mousse. Cela a été créée comme une pièce d'exposition art pas très sérieuse, ponctuelle.Voici la vidéo d'elle en action :Étape 1: ins
Whack-A-politicien 2016

Whack-A-politicien 2016

Whack-A-politicien est un spin sur le classique jeu Whack-A-Mole. Whack-A-politicien comporte quatre candidats dans la course présidentielle de 2016, dans lequel les joueurs choisir leur candidat préféré et assommer le reste des hommes politiques hor
Jeu VHDL: LED - bouton Push jeu Instructable

Jeu VHDL: LED - bouton Push jeu Instructable

Bienvenue ! Il s'agit une instructable pour créer un jeu simple de VHDL en utilisant les LEDs et les boutons que nous avons appelé PushPace. Avant de continuer, Voici les antécédents et l'inspiration derrière le jeu.Arrière-plan Si vous avez grandi d
3D image de DDR pour PS2

3D image de DDR pour PS2

il s'agit d'une image 3D pour le jeu Dance Dance Revolution (DDR) sur le Sony Playstation 2. Les touches sont modifiables et peuvent être utilisés pour d'autres jeux aussi bien. Je voulais construire quelque chose pour les enfants de ma classe de Tae
Explorant la Tesla Model S CAN-Bus

Explorant la Tesla Model S CAN-Bus

Récemment, j'ai pensé qu'il serait amusant d'essayer de fouiller le modèle S CAN bus, puisque la voiture est essentiellement un gros ordinateur avec presque toutes les commandes accédés depuis le grand centralement placé 17" écran tactile. Comme j'ai
Twitter Tweets au RSS, respectant les règles de Twitter, OAuth, PHP, applications moteur servent

Twitter Tweets au RSS, respectant les règles de Twitter, OAuth, PHP, applications moteur servent

Vous pouvez avez apprécié les flux RSS Twitter offert il y a quelque temps, mais ils s'en alla mars de 2013. En septembre de 2012 Twitter a dévoilé la version 1.1 de son API. Twitter offre des données dans le format de JASON maintenant et vous oblige
Ornement de bois cerise

Ornement de bois cerise

Cette année j'ai décidé de faire de chacun de mes filles l'ornement pour Noël. Les deux autres devront être un autre instructable car ils sont purement ferronnerie. Celui-ci est pour ma belle fille Isabella vivant en Allemagne.Je l'ai fait de placage
Le jeu de cinq haute

Le jeu de cinq haute

(Un jeu de « Whack-a-Mole » avec aucune violence implicite pour petits animaux)Ce schéma est vraiment seulement pour le prototype, ce qui signifie il y a beaucoup de « pansements » et place à l'amélioration de la conception. Mais ça fonctionne et ave
Lance de cuivre

Lance de cuivre

ici, vous apprendrez à faire une lance à pointe cuivreÉtape 1: Whack a Mole cuivre Vous désormais prendre votre frustration sur un morceau pauvre innocent de cuivreÉtape 2 : Excusez mon appareil photo bon marché et un mauvais éclairage dans mon sous-
Mustang cuir outil rouleau

Mustang cuir outil rouleau

Si vous êtes sur ce site chercher des choses à faire alors vous avez probablement des ensembles d'outils traînent ou obtenir emportés par votre âgé de 2 ans et rembourrés dans le fond d'un coffre à jouets ou le compartiment four de leur set de cuisin
Projet de l’école de la molécule. MOLÉCULE de caféine

Projet de l’école de la molécule. MOLÉCULE de caféine

J'ai reçu une affectation pour ma classe de science Gr 9 où j'ai dû construire une molécule à l'aide d'une argile de polymère qui mon professeur m'a donné. J'ai construit une molécule de caféine. Cela pourrait se faire à l'aide de boules en polystyrè
Moléculaire Root Beer Float

Moléculaire Root Beer Float

ces derniers temps j'ai fait des expériences avec nouvelles recettes moléculaires et c'est une des recettes que j'ai créé. Un de mes meilleurs amis aime quand je fais caviar pour recettes moléculaires et il gardé me demandant de faire le caviar avec
Gastronomie moléculaire - Curry vent

Gastronomie moléculaire - Curry vent

tout ce que vous devez expérimenter à la maison de gastronomie moléculaire :http://www.molecule-r.com.