Family BASIC [a]es un producto de consumo para programación en laconsola de videojuegosFamily Computer .Family BASIC fue lanzado el 21 de junio de 1984 para consumidores en Japón porNintendo, en cooperación conHudson SoftySharp Corporation. Una segunda versión tituladaFamily BASIC V3fue lanzada el 21 de febrero de 1985, con mayor memoria y nuevas características.
La primera edición del cartucho de aplicación Family BASIC incluye un teclado de estilo informático y un libro de texto instructivo, y requiere una grabadora de casete para guardar los programas BASIC generados por el usuario . Los programas se pueden guardar utilizando cualquier unidad de casete, como la grabadora de datos Famicom . Family BASIC no fue diseñado para ser compatible con el almacenamiento en disquete en el sistema de discos Famicom y el adaptador de RAM del sistema de discos requiere el uso de la ranura para cartuchos de Famicom, lo que impide el uso de la ranura para el cartucho Family BASIC .
Family BASIC incluye un dialecto del lenguaje de programación BASIC mejorado para el desarrollo de juegos. Su conjunto de comandos HuBASIC se amplía con soporte para sprites , animación, fondos, secuencias musicales y gamepads . Varios componentes visuales de los juegos de Nintendo, como los fondos y personajes de las series Mario y Donkey Kong de 1984-1985 , son componentes de desarrollo de Family BASIC o aparecen en juegos de Family BASIC prefabricados .
Al igual que Integer BASIC y Tiny BASIC , el intérprete Family BASIC solo admite números enteros. Se basa en Hudson Soft BASIC para Sharp MZ80. [ cita requerida ] Sus palabras clave están en inglés. [1]
Family BASIC fue lanzado en Japón por Nintendo para la Family Computer el 21 de junio de 1984, en Japón. [2] Como parte de una colaboración entre Nintendo, Sharp Corporation y Hudson Soft , fue creado para atraer a los usuarios de computadoras al nuevo Famicom. [2] Koji Kondo escribió una sección en el manual de instrucciones para programar música popular japonesa en el juego, como su segundo proyecto para Nintendo . [3] Antes de esto, Kondo se había interesado en producir música a través de computadoras programando efectos de sonido en BASIC en su computadora de casa. [3] Se produjeron dos revisiones de Family BASIC : la primera, "v.2.1", se lanzó poco después de que comenzara la producción del juego, y la segunda, "v.3.0", se lanzó a principios de 1985. [2] La v.3.0 presenta memoria expandida y varios minijuegos integrados en el cartucho de programación, indicados por una carcasa de cartucho roja. [2]
La familia BASIC tuvo éxito comercial, con más de 400.000 unidades vendidas a finales de la década de 1980. [4]
En una revisión retrospectiva de 2011, Retro Gamer pensó que era un periférico "algo inútil" para Famicom debido a su alto precio y la falta de compatibilidad con Famicom Disk System , aunque encontraron que era una pieza de colección interesante por su rareza y concepto general. [2]
En la retrospectiva de IGN de 2013 sobre la biblioteca de Famicom que se perdió para el público fuera de Japón, Lucas Thomas calificó a Family BASIC como "una solución informática doméstica legítima". Criticó la interfaz como "difícil de navegar", pero se preguntó cómo "habría sido divertido ver lo que los desarrolladores de juegos aficionados, a menudo brillantes, de Estados Unidos y Europa en los años 80 podrían haber creado con estas herramientas en la mano". [5]
El diseñador de Cho Ren Sha 68K Koichi "Famibe No Yosshin" Yoshida utilizó Family BASIC para crear dos juegos de disparos titulados Zacner y Zacner II . [6] [7] Satoshi Tajiri , creador de Pokémon , utilizó inicialmente Family BASIC como una puerta de entrada para desarrollar su comprensión del funcionamiento interno de la Famicom. Esto lo inspiró a crear su propio hardware de desarrollo de juegos para Famicom hecho a mano y hacerel juego debut de Game Freak, Quinty , lanzado más tarde como Mendel Palace (1990). [8]