Buscaminas en C - Juego

Hoy vamos a ver cómo implementar el juego buscaminas en C. Pasa que por diversión quise hacerlo y quedó muy bien a mi parecer. Se trata del juego buscaminas en donde el usuario elige una casilla para descubrir lo que hay bajo la misma. Si hay una mina, el usuario pierde. En caso de que no, se le muestra al usuario el número de minas que hay cerca a esa casilla. Lo que haremos será mostrar el tablero de juego, solicitar al usuario la casilla, ocultar las minas de manera aleatoria y saber si el usuario gana o pierde. Todo esto será modificable dentro del código fuente. ...

junio 8, 2020 · 14 min · 2829 palabras · Parzibyte

Snake con Arduino usando LCD y Joystick - Completado

Estoy contento de anunciar que al fin he terminado el videojuego que comencé hace casi un mes. Se trata del juego de la serpiente, viborita, snake o como lo conozcas; pero en Arduino usando una LCD. Antes que nada te invito a ver la primera parte en donde todavía no terminaba el proyecto, el cual pausé porque no tenía los componentes necesarios, pero recientemente llegó mi pedido y pude terminar el proyecto. ...

febrero 15, 2020 · 9 min · 1835 palabras · Parzibyte

Juego de la serpiente (snake) en Arduino

Hoy vamos a ver el desarrollo del videojuego snake en Arduino usando una LCD de 16 x 2. Lo que haremos será dibujar una serpiente por la pantalla y permitir que se mueva, creciendo en su tamaño, comiendo y refrescando la LCD con las nuevas posiciones. Es decir, un juego snake completo pero usando un Arduino y una LCD como hardware, nada de computadoras. Aunque parece simple la verdad es que fue algo difícil. ...

enero 24, 2020 · 15 min · 3183 palabras · Parzibyte

Juego de Memorama en JavaScript - Tutorial

Resumen: en este post te voy a explicar cómo hacer el juego de memorama en JavaScript. Pondré el código fuente y una demostración en línea. Este juego también es conocido como “Memoria”. Características del memorama con JavaScript Este juego de memorama en JS que vengo a presentar tiene las siguientes características: Totalmente responsivo, es decir, se adapta a cualquier pantalla Las imágenes se pueden cambiar Intentos máximos modificables Alerta para cuando ganas y cuando pierdes Código fuente modificable Nota: otro videojuego que desarrollé con JavaScript fue el de snake. ...

agosto 7, 2019 · 8 min · 1503 palabras · Parzibyte

Configuración de NeoRAGEx 5.2 para Windows 10

Me parece que el emulador de NeoGeo, llamado NeoRAGEx, no funciona bien con Windows 10. Los problemas van desde mala calidad de vídeo, juegos lentos o errores al ejecutarse. Por eso es que hoy vengo a compartir mi configuración del emulador, me funciona perfecto en Windows 7 y en Windows 10. Nota: te invito a que uses en su lugar un emulador más actualizado, como lo es FinalBurn Neo. ...

junio 17, 2019 · 2 min · 218 palabras · Parzibyte

Adivina el número en C - Programación de juego

Para demostrar el uso de la generación de números aleatorios con C decidí hacer un juego (no, no tiene interfaz gráfica) de adivina el número, seguramente conocido por muchos. Lo que hace este juego es “pensar” en un número y pedirle al usuario que lo adivine. También brinda pistas indicando si el número secreto es mayor o menor que la respuesta del usuario. Me di a la tarea de agregarle un contador de intentos y un límite. En caso de llegar al límite se le indica al usuario que ha perdido y le dice cuál adivino. Si el jugador adivina el número, entonces también se le indica. Veamos su codificación. ...

marzo 22, 2019 · 3 min · 624 palabras · Parzibyte

Juego de la serpiente en JavaScript: versión 2

Introducción Como he visto que mi implementación del juego de la serpiente ha ganado un poco de visitas (lo que significa que puede que alguien lo use, y qué pena que esté incompleto) decidí darle mantenimiento. Y por lo tanto, he escrito la versión 2 del juego de snake en JavaScript. Esto trae nuevos cambios… Ya no es necesario jQuery (ya estamos en el 2018, incluso hay robots en Marte y es una vergüenza seguir usándolo). Además, sólo se usaba para los selectores, lo cual puede ser fácilmente remplazado por querySelector Ahora sí toma la pantalla completa, sin scrolls o barras (era molesto porque al usar el teclado, la ventana bajaba o subía) Lo mejor es: ahora ya no sigue avanzando cuando choca contra una pared Veamos cómo logramos eso, además de explicar las cosas paso por paso. El código fuente está en GitHub, y la versión para jugar en el navegador la dejaré abajo. Vamos allá. ...

noviembre 5, 2018 · 3 min · 482 palabras · Parzibyte

Juego de batalla naval con Arduino, LCD y comunicación serial

Introducción No hace mucho me fue encargado un pequeño proyecto en donde tenía que simular el juego de una batalla naval usando un Arduino, dos módulos USB a TTL, algunos leds controlados con un 74hc595 y una LCD con el módulo I2C. Trataré de ser lo más específico posible y no omitir ningún detalle. Recuerda que todo esto es modificable, y con un poco de tiempo puedes adaptarlo a muchos otros escenarios. Por ejemplo, puede que no necesites los leds, o que en lugar de USB a TTL utilices Bluetooth, etcétera. Todo queda en ti. Nota: también he creado el juego de batalla naval en Python. ...

abril 5, 2018 · 26 min · 5392 palabras · Parzibyte

Mi implementación del juego de la serpiente en Javascript

Snake game en JS En mi infancia me gustaba jugar al juego de Snake en un nokia. No pensé que algún día en el futuro podría hacer una “copia” del mismo. Claro que no es una réplica exacta y faltan muchas cosas, pero al menos funciona. Así que igual y a otra persona le sirve. Está escrito en javascript puro, utiliza imágenes para los sprites; por lo que puedes personalizarlos. Se adapta a la pantalla completa y se juega con las flechas del teclado. ...

febrero 26, 2018 · 1 min · 164 palabras · Parzibyte