Nibbles , también conocido por elnombre de archivo del código fuente NIBBLES.BAS , es una variante delconcepto de videojuego de la serpiente utilizado para demostrar el lenguaje de programación QBasic . Nibbles fue escrito en QBasic por Rick Raddatz, quien más tarde creó pequeñas empresas como Xiosoft y Bizpad. [ cita requerida ]
El objetivo del juego es navegar con una serpiente virtual a través de un espacio amurallado mientras se consumen números (del 1 al 9) en el camino. El jugador debe evitar chocar con las paredes, otras serpientes o su propia serpiente. Dado que la longitud de la serpiente aumenta con cada número consumido, el juego se vuelve más difícil con el tiempo. Después de que se haya 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 utilizando un conjunto diferente de teclas en el mismo teclado. [1]
Nibbles se incluyó con la versión 5.0 y posteriores 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 utiliza 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 24 kB de Microsoft fue registrada en 1990. Debido a la prevalencia de MS-DOS en ese momento, estaba disponible en casi todos los IBM PC compatibles a principios de la década de 1990.