Exhibición de LED de 900 (7 / 8 paso)

Paso 7: El serpiente juego

Pero realmente, creo que el juego de la serpiente es la más cool de codificación detrás de este panel LED; sobre todo porque es el más interactivo. Para aquellos de ustedes que no sabrán, el juego de la serpiente es un tipo de juego que llegó a ser generalmente popular en los teléfonos Nokia antiguo donde usted controla una "serpiente" que funcionó alrededor de la pantalla, al igual que la imagen que ves en este paso (tomada de telegraph.co.uk)

El objetivo del juego es que tu serpiente comer un pedazo de comida que aparece al azar en algún lugar de la pantalla. Si con éxito comieron el alimento por tener su serpiente en él, su serpiente crecería más de largo en longitud. La captura y lo que hizo que el juego sea complicado fue que (al menos en la versión jugó) no podría ejecutar su serpiente en la pared de la pantalla o en sí mismo, de lo contrario moriría. El juego también consiguió progresivamente más rápido ritmo como que comiste con éxito cada vez más alimentos. Básicamente, era uno de esos juegos que parecen super sencillo en principio, pero son mucho más difíciles en la realidad (un poco como pájaro 2048 o Flappy) adictivo.

La forma en que Tommy diseñado este juego de la serpiente fue aprovechando estructuras y Listas enlazadas. Por realizar un seguimiento de donde la cabeza se encuentra actualmente en la pantalla de 30 x 30, él establecería un parámetro "enable" para indicar que determinado LED sería color más brillante de la serpiente en lugar del color de fondo. Su código mantiene un seguimiento de cuánto es serpiente es y sólo establece la cola (anterior) de la serpiente hacia el color de fondo una vez que su bucle determina que toda la longitud de la serpiente desde la cabeza hasta la cola se muestra en la pantalla.

En cada bucle, el código comprueba ver si es el momento de actualizar los valores en la pantalla de base de la dificultad. La dificultad es la cantidad de retardo entre cada vez que usted vea visualmente la serpiente mover en el tablero de LED. Cuando usted come más alimentos, este retraso disminuye (junto con la longitud de la serpiente creciente), aumento de la velocidad de juego y dificultad.

Artículos Relacionados

Construcción de un casco de Daft Punk con la exhibición de LED programable

Construcción de un casco de Daft Punk con la exhibición de LED programable

este Instructable detallará el proceso de crear tu propio casco de Thomas Bangalter de Daft Punk. Mientras que este tutorial pueda parecer específico de casco de Thomas Bangalter en particular, hay muchos procesos que intervienen en que serán útiles
MAX7219 - controlador del módulo de exhibición de LED de 8 dígitos para ESP8266

MAX7219 - controlador del módulo de exhibición de LED de 8 dígitos para ESP8266

MAX7219 8 dígitos LED exhibición módulo es uno de lo módulo de pantalla más populares y ampliamente disponibles, utilizado ya en muchos proyectos de MCU de 16/08/32 bits, ahora es momento de ver su funcionamiento también en el ecosistema ESP8266 CBDB
Exhibición de LED Hat con Pong

Exhibición de LED Hat con Pong

un tiempo atrás, como mi primer proyecto de microcontrolador, hice un Pong juego en una pantalla de LED 5 x 7, pero luego nada se convirtió de él. Recientemente dieron un casco como parte de un uniforme (para un concurso de ingeniería) y para persona
Exhibición de LED sale como esta

Exhibición de LED sale como esta

1. Exhibición de LED está hecha de pequeñas luces LED.  Las pequeñas luces led tienen tres colores, es decir. verde, rojo, azul. Este tres colores pueden ser integrado a todos los colores.Generalmente, el LED se puede hacer dos tipos: DIP y SMD.El pr
Exhibición de LED al aire libre de la marca china famosa

Exhibición de LED al aire libre de la marca china famosa

Exhibición de LED al aire librePasión LED es un fabricante profesional de la exhibición de LED al aire libre , nuestra exhibición de LED al aire libre actual incluyen: super fina exhibición de LED al aire libre, exhibición de curvedLED, suave LED pan
Exhibición de LED flexible, flexible cortina de LED pantalla con cuerpo delgado, peso ligero de la etapa móvil, show de visión e iluminación DJ (www.ledaliveshow.com

Exhibición de LED flexible, flexible cortina de LED pantalla con cuerpo delgado, peso ligero de la etapa móvil, show de visión e iluminación DJ (www.ledaliveshow.com

Pantalla LED plegable P6 con diseño móvil es un nuevo invento que romper varios-cuello de la botella en comparación con tradicionales LED pantalla, merece la patente de invención y patente de modelo de utilidad internacional.Pantallas de LED plegable
Digital reloj RTC en la exhibición de LED de 4 dígitos y 7 segmentos

Digital reloj RTC en la exhibición de LED de 4 dígitos y 7 segmentos

Hola, todos!Este es mi proyecto de un reloj digital con RTC (reloj en tiempo Real) con una pantalla LED de 04 dígitos y 07 segmentos incluyendo características de temperatura y humedad.Para controlar la presentación he utilizado un Arduino Uno y 74HC
BRICOLAJE grande iluminado 7 segmento de la exhibición de LED

BRICOLAJE grande iluminado 7 segmento de la exhibición de LED

una amiga que enseña la ciencia de la high School secundaria me encargó hacer un controlador de juego de quiz de estilo de peligro con un temporizador de gran pantalla y botones para los jugadores. El mejor tipo de temporizador que pude pensar fue un
Exhibición de LED Arduino

Exhibición de LED Arduino

Mi último proyecto (https://github.com/maciejmiklas/LEDDisplay) contiene el controlador para 8 x 8 módulos de LED controlada por MAX722xx. Permite crear pantalla de tamaño personalizado que sólo está limitado por el hardware sí mismo. Tamaño vertical
Cuántica, la exhibición de LED UV

Cuántica, la exhibición de LED UV

supongo que estoy en una patada de Fallout, como este Instuctable se produjo debido a la necesidad de una pantalla para mi proposición de Nuka Cola Quantum. Estudié hasta en lo que sería necesario y vino para arriba con algunas Ideas. Patadas para un
Exhibición de LED de onda

Exhibición de LED de onda

Led displau de ondaPaso 1: materiales -Arduino Uno ($25)-32 x 16 matriz de LED ($20)-Protoboard ($5)-Cables de puente ($5)-USB Cable A B ($3)-Equipo-Fuente de alimentación 5V 2Amp ($10)-Un conocimiento básico de la codificación en CPara crear este pr
Exhibición de LED de giro

Exhibición de LED de giro

luz el giro de la pantalla utiliza un motor para girar el tablero a alta velocidad al pulsar las luces para hacer los patrones en el aire como enfoca alrededor. Es fácil de construir, fácil y divertida de mostrar! También tiene un encabezado para que
Pegamento conductor y el hilo conductor: Hacer una exhibición de LED y el circuito de tela que se enrolla.

Pegamento conductor y el hilo conductor: Hacer una exhibición de LED y el circuito de tela que se enrolla.

Hacer tus propios tejidos conductores, hilo, pegamento y cinta y usarlos para hacer potenciómetros, resistencias, interruptores, pantallas LED y circuitos.Utilizando pegamento conductor y el hilo conductor puede hacer circuitos y pantallas LED sobre
Exhibición de LED de ventilador de techo

Exhibición de LED de ventilador de techo

ver tanta persistencia de las ideas de la visión en la web era demasiado tentador no intentar uno. Después de considerar varios motores diferentes a una pantalla, un ventilador de techo parece funcionar a la velocidad correcta, está fuera del camino