Simón dice en JavaScript - Juego

Hoy te mostraré otro juego programado en JavaScript. Se trata de “Simón dice” (Simon says) también conocido simplemente como Simón; donde se repite una secuencia y el jugador debe imitarla. Según la wikipedia: Simon es un juego electrónico creado por Ralph Baer y Howard J. Morrison en 1978. Tuvo un gran éxito durante los 80. Tiene forma de disco, en una de sus caras se puede ver cuatro cuadrantes, cada uno con un color: verde, rojo, azul y amarillo en su versión original. Su nombre se debe por el conocido juego tradicional del mismo nombre: Simón dice, de donde se inspira. Es un juego físico pero lo he creado de manera virtual. En caso de que sigas sin entender, el juego es como el siguiente: A lo largo del post te mostraré cómo está conformado el juego, explicando su programación. También te dejaré el código fuente y la demostración para que puedas jugar simón dice en la web. ...

septiembre 29, 2020 · 10 min · 2119 palabras · Parzibyte

Crear tabla con relaciones en MySQL

En este post de base de datos en MySQL te mostraré cómo crear una tabla con relaciones, es decir, un ejemplo de uso para que puedas guiarte. Simplemente vamos a relacionar dos tablas usando foreign key y primary key. Vamos a relacionar las tablas en el momento de la creación de las mismas. ...

septiembre 28, 2020 · 2 min · 393 palabras · Parzibyte

Generar diagrama de base de datos con phpmyadmin

En este sencillo tutorial aprenderás a crear el diagrama (que no sé si se puede considerar así, pero funcionaría como diagrama entidad relación) de una base de datos en phpmyadmin. Vamos a ver cómo generar y exportar el diagrama de una base de datos con todas sus relaciones; verás que es realmente sencillo. Nota: si quieres una alternativa puedes usar dbvisualizer. ...

septiembre 28, 2020 · 1 min · 182 palabras · Parzibyte

Reproducir sonidos con JavaScript

Hoy veremos cómo reproducir sonidos con JavaScript, desde sonidos de efectos (como para un videojuego) o una canción completa. Todo esto lo vamos a lograr usando JavaScript y HTML, sin que se muestre un reproductor de sonido. ...

septiembre 28, 2020 · 3 min · 525 palabras · Parzibyte

Ordenar listas en Python

En este post vamos a ver distintos métodos y formas de ordenar arreglos o listas en el lenguaje de programación Python. No vamos a ver cuál es más eficiente, solo vamos a ver los métodos nativos y los métodos manuales, aunque me parece que los métodos nativos (algoritmo Timsort) serán más rápidos y eficientes la mayoría de veces. Nota: como en otros tutoriales de Python, en este caso me referiré a lista y arreglo como lo mismo. ...

septiembre 25, 2020 · 4 min · 674 palabras · Parzibyte

El ahorcado (juego) en JavaScript

En este post te mostraré un juego que he programado recientemente. Se trata de El ahorcado o hangman, en su versión web programado con JavaScript; totalmente gratuito y open source. El juego está escrito con el lenguaje JavaScript, usando Vue.js y Bootstrap. Cuenta con: Gestión de palabras. Puedes agregar y eliminar palabras para jugar al ahorcado Elección de palabra aleatoria: cada vez que juegas se selecciona una palabra aleatoria del banco de palabras que el usuario ha registrado Botones con letras para adivinar la palabra, mismos que se deshabilitan una vez que se ha intentado esa letra Imagen del ahorcado, misma que cambia con el número de intentos Juego totalmente responsivo (adaptable a teléfonos, tabletas, etcétera) A continuación te mostraré cómo está hecho, en dónde puedes descargarlo, etcétera. Pues es un juego open source y gratuito que puedes modificar sin problemas. ...

septiembre 24, 2020 · 11 min · 2330 palabras · Parzibyte

Habilitar registro de errores en Ferozo

Hace algún tiempo estuve depurando una aplicación de PHP (específicamente un sistema de cotizaciones) y no había rastro del error por ningún lado. Es decir, no había registro de errores, impresión de errores ni un archivo de error.log o algo parecido. Todo esto en el panel de control Ferozo. Investigando un poco más, encontré la manera de mostrar los errores y de guardarlos en un registro o log. Aquí te mostraré cómo habilitarlo y en dónde se encuentra. ...

septiembre 24, 2020 · 1 min · 190 palabras · Parzibyte

Python: días que tiene un mes

En este post te voy a enseñar a obtener los días totales que tiene un mes, a partir del número de mes, tomando en cuenta el año bisiesto y el mes, ya que no todos los días tienen 30, 31 o 28 días. Si bien el resultado será confiable, esto que te muestro es más bien la solución a un ejercicio de programación en Python que indica cuántos días tiene un mes tomando en cuenta el año. ...

septiembre 22, 2020 · 3 min · 467 palabras · Parzibyte

Año bisiesto en Python

En este post de programación en Python vas a aprender a saber si un año es bisiesto, usando ese lenguaje de programación. Vamos a ver dos cosas. La primera es escribir una función que indica si un año es bisiesto o no. La segunda es imprimir todos los años bisiestos en un período de tiempo. Recuerda que lo que vamos a usar para comprobar si un año es bisiesto es el lenguaje de programación Python. ...

septiembre 20, 2020 · 2 min · 404 palabras · Parzibyte

Alternativa a NeoRAGEX - FinalBurn Neo

Hace unos días estaba intentando probar unos ROMS o juegos de la Neo-Geo, pero no quise usar NeoRageX así que busqué algunas alternativas y entre ellas encontré FinalBurn Neo que es un emulador no solo de Neo Geo, sino de MAME, NES y otras consolas. ...

septiembre 19, 2020 · 2 min · 244 palabras · Parzibyte