Juego de arena que cae en FPGA

Este juego de arena que cae funciona en un tablero de puerta programable en campo. El Altera Cyclone II reside en el corazón de esta placa de desarrollo, ejecutando el juego que fue escrito en Verilog. [Skyler Schneider] modeló su proyecto a partir de una versión Java del juego llamada Pyro Sand Game. Trata cada píxel de la pantalla VGA de 640 × 480 como su propia celda, siguiendo reglas para cambiar las celdas a su alrededor. Esto es muy similar al Juego de la Vida de Conway, excepto que hay diferentes categorías de células que se comportan de manera única (aceite, agua, plantas, fuego, etc.) y la gravedad es un factor clave. Estábamos particularmente interesados ​​en las reglas para cada celda y el método [Skyler] Se utiliza para alimentar y sincronizar la salida VGA. Después del descanso, puede ver sus videos de demostración que repasan todas las funciones, incluido el botón Troll.


[Thanks Andrew]

  • stulander dice:

    Esto es genial, como lo es este juego físico:

    http://dan-ball.jp/en/javagame/polvo/

  • bitmag dice:

    A veces me siento mal solo por esos comentarios, pero ¿no debería ser el título de este artículo "Juego de arena que cae en FPGA"? y no "y"?

  • mate dice:

    Mi única debilidad... ¡el juego de arena que cae! Ponga esta cosa en un gabinete de pantalla táctil y compraría uno de inmediato.

  • mario dice:

    Muy bueno, felicidades!!

  • Polaczek dice:

    ¡Función trol FTW! Buen trabajo amigo, muy buen proyecto. Estoy de acuerdo con Matt, ¡también sería un gran juguete!

  • M4CGYV3R dice:

    Eso es realmente asombroso. No puedo imaginar la complejidad de hacer esto en un FPGA.

    Me encanta la cara de Troll, me chirrió y fue un efecto maravilloso.

  • zoológico dice:

    jajaja troll

  • timmah dice:

    Disculpe por no poder leer, pero ¿codificaron esto en verilog puro, o usan un diseño fpga de "softkernel" donde solo necesitan programar un "microcontrolador" virtual de asm? De todos modos buen trabajo.

  • ulo dice:

    Apuesto a que si alguien hizo un fpga de $ 10 en un tablero de ruptura que fuera autónomo. esto estaría en muchos de ellos.

  • Tomás dice:

    Juego de arena que cae y FPGA

    ¿Qué?

    ¿Cómo diablos sigues cometiendo errores tan terribles?

    ¿Quién corrige tus cosas?

  • d dice:

    ¿Realmente necesita un tapete ESD mientras usa la placa DE2? nunca usamos ninguna protección en la escuela (principalmente programando a través de USB, etc.).

  • Sr. X dice:

    Juego de partículas de arena en FPGA: WICKED!

    ¿Que sigue? ¿Reproducir partículas de arena en una GPU? Oh espera.

  • mike szczys dice:

    @Tom: Sí, gracias. ¡Reparado!

  • que no dice:

    Esto se basa en una lágrima de la repetición del viejo juguete de simulación de "polvo" de Stanislaw K Skowronek, creo.

    (que también es utilizado por AMD para mostrar su objetivo de hardware opencl en un punto)

  • Tomás dice:

    @Mike, ¡me gustaría decir que fue un placer hacerlo!

  • cris dice:

    ¡Quiero esto en Android! El juego de física antes mencionado todavía se puede descargar y es muy divertido.

  • zEX0dEx dice:

    Juego de arena que cae de Belarusian Guys Rock en Xilinx FPGA con tema de Año Nuevo 🙂

    ¡Gracias por el gran trabajo, nos divertimos mucho!

Maya Lorenzo
Maya Lorenzo

Deja una respuesta

Tu dirección de correo electrónico no será publicada.