Введение

Картридж Family BASIC (ファミリーベーシック, Famirī Bēshikku) для консоли 1984 года – это потребительский продукт для программирования на видеоигровой консоли Family Computer. Family BASIC был выпущен 21 июня 1984 года компанией Nintendo для потребителей в Японии в сотрудничестве с Hudson Soft и Sharp Corporation. Вторая версия, Family BASIC V3, вышла 21 февраля 1985 года с увеличенным объемом памяти и новыми возможностями.

Обзор

Первое издание картриджа Family BASIC комплектуется клавиатурой в стиле компьютерной и учебным пособием, а для сохранения пользовательских программ BASIC требуется кассетный магнитофон. Программы можно сохранять с помощью любого кассетного привода, например, Famicom Data Recorder. Family BASIC не был разработан для совместимости с дисковым хранилищем на Famicom Disk System, а адаптер оперативной памяти Disk System требует использования слота для картриджей Famicom, что делает невозможным использование этого слота для картриджа Family BASIC. Family BASIC включает в себя диалект языка программирования BASIC, расширенный для разработки игр. Его набор команд HuBASIC дополнен поддержкой спрайтов, анимации, фонов, музыкальных последовательностей и игровых контроллеров. Некоторые визуальные элементы игр Nintendo, такие как фоны и персонажи из серий Mario и Donkey Kong ок. 1984–1985 годов, являются компонентами разработки Family BASIC или встречаются в готовых играх Family BASIC. Как и Integer BASIC и Tiny BASIC, интерпретатор Family BASIC поддерживает только целые числа. Он основан на Hudson Soft BASIC для Sharp MZ80. Его ключевые слова написаны на английском языке.

Разработка

Family BASIC была выпущена в Японии компанией Nintendo для Family Computer 21 июня 1984 года. До этого Кондо заинтересовался созданием музыки на компьютерах, программируя звуковые эффекты в BASIC на своем домашнем компьютере. В ретроспективном обзоре 2011 года журнал Retro Gamer назвал её "относительно бесполезным" периферийным устройством для Famicom из-за высокой цены и несовместимости с Famicom Disk System, хотя отметил, что она представляет интерес как редкий коллекционный экземпляр благодаря своей уникальной концепции. В ретроспективном материале IGN 2013 года, посвященном библиотеке Famicom, недоступной аудитории за пределами Японии, Лукас Томас назвал Family BASIC "действительным решением для домашнего компьютера". Он раскритиковал интерфейс как "сложный для освоения", но задался вопросом, "как было бы интересно увидеть, что могли бы создать американские и европейские разработчики-энтузиасты 80-х годов, имея в распоряжении эти инструменты".

Наследие

Дизайнер Cho Ren Sha 68K Коити "Famibe No Yosshin" Ёсида использовал Family BASIC для создания двух игр в жанре shoot 'em up под названием Zacner и Zacner II. Сатоши Таджири, создатель Pokémon, изначально использовал Family BASIC как отправную точку для изучения внутреннего устройства Famicom. Это вдохновило его на создание собственного самодельного оборудования для разработки игр для Famicom и на создание дебютной игры Game Freak Quinty, позднее выпущенной как Mendel Palace (1990).