De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

Nibbles , también conocido por elnombre de archivo del código fuente NIBBLES.BAS , es una variante simple delconcepto de videojuego de serpiente utilizado para demostrar ellenguaje de programación QBasic . Nibbles fue escrito en QBasic por Rick Raddatz, quien luego creó pequeñas empresas como Xiosoft y Bizpad. [ cita requerida ]

Jugabilidad

GNOME Nibbles, un clon de QBasic Nibbles

El objetivo del juego es navegar una serpiente virtual a través de un espacio amurallado mientras consume números (del 1 al 9) en el camino. El jugador debe evitar chocar con paredes, otras serpientes o su propia serpiente. Dado que la longitud de la serpiente aumenta con cada número consumido, el juego aumenta en dificultad con el tiempo. Una vez que se ha comido el último número, el jugador avanza al siguiente nivel , con obstáculos más complejos y mayor velocidad. Hay un modo multijugador que permite que un segundo jugador controle una segunda serpiente usando un conjunto diferente de teclas en el mismo teclado. [1]

Historia

Nibbles se incluyó con la versión 5.0 y superior de MS-DOS . Escrito en QBasic , es uno de los programas incluidos como demostración de ese lenguaje de programación . [1] El juego QBasic usa la pantalla de texto estándar de 80x25 para emular una cuadrícula de 80x50 haciendo un uso inteligente de los colores de primer plano y de fondo, y los caracteres ANSI para bloques completos y bloques de media altura. La versión QBasic de 24kB de Microsoft fue protegida por derechos de autor en 1990. Debido a la prevalencia de MS-DOS en ese momento, estaba disponible en casi todas las PCa principios de la década de 1990. Las velocidades de las computadoras modernas han invalidado los ciclos de tiempo de retardo de velocidad del juego y, por lo tanto, la versión QBasic de Nibbles requiere algunos cambios de código para funcionar correctamente en las PC modernas. Sin embargo, la frecuencia de reloj ajustable en el emulador de DOSBox DOS permite que el código original se ejecute a velocidades similares a las del hardware original. Nibbles también se puede ejecutar en QB64 como una forma de evitar la emulación.

Versión QB64

QB64 incluyó una copia de Nibbles adaptada para ejecutarse a la velocidad adecuada, hasta que se eliminó debido a problemas de derechos de autor.

Ver también

Referencias

  1. ^ a b "QBasic Nibbles para DOS" . MobyGames . 2001-06-25. Archivado desde el original el 27 de febrero de 2011 . Consultado el 29 de mayo de 2020 .