ZX Spectrum BASIC Jam

Тут на itch.io вот вот начнётся интересный джем.

ZX Spectrum BASIC Jam — соревнование на лучшего игрописателя на бейсике для спектрума. Это чем-то похоже на обсуждавшийся тут конкурс на лучшую игру от Бориса, но со своими фишками.

Читать дальше →

Конкурс лучшей игры на бейсике!

Всем доброго времени суток! есть идея организовать конкурс на лучшую игру на бейсике 48-128 килобайт. условия конкурса: игра должна бить написана на встроенном ZX бейсике 48(1982)/128(1986);
— не разрешается использование вызовов ассемблерного кода, за исключением подпрограмм ПЗУ;
— использование памяти ограничено стандартными 128к;
— ограничений по жанру нет

Бейсик на выбор 48 или 128 по желанию. При использовании бейсика 128 можно пользоваться ram-disk. Музыка не принципиальна но кто захочет может использовать музыкальный редактор WHAM для бипера для написания и вставок музыкальных фрагментов в свою программу. Ничего кроме подпрограмм пзу вшитого в бейсик использовать нельзя. Никаких сжатых картинок, компиляторов и ассемблерного кода. ТОЛЬКО ЧИСТЫЙ БЕЙСИК И ВСЕ! Пусть каждый покажет на что он способен свое лучшее кун-фу на бейсике! :-) Старт конкурса с 1 апреля и проводится по 31 августа. Все желающие участвовать в конкурсе присылайте заявки на почту zxgame.basic@yandex.ru. Готовые работы присылаются в формате TRD на ту же почту. Все желающие могут положить в призовой фонд конкурса небольшую сумму денег от 50 до 100 рублей на яндекс кошелек 410015049829536. 5700 рублей там уже есть! :-) Все собранные работы будут отосланы на открытое голосование на events.retroscene.org. Участники занявшие 1 ,2 и 3 место по результатам голосования получат денежные призы размер которых будет зависеть от суммы что удастся набрать! Участники замеченные в использовании запрещенных правилами способов написания игры для конкурса будут дисквалифицированы.

TR-DOS: типы файлов

Q&A
Что означали типы файлов Data Array и Print в TR-DOS? По поводу первого рискну предположить, что это какой-то довесок к бейсик-программам. А Print? Тоже?
Есть ли где-то софт, который их использует?

Секреты LPRINT, часть 1


Я уже писал об использовании трюка с LPRINT в статье об апрельском демо "Making of Back to Basics". Но поскольку снова звучат просьбы о пояснениях, расскажу об этом трюке поподробнее.

Читать дальше →

Как за месяц выучить zx basic и написать дему или making of “white stars”. Часть #1

Записи велись во время написания демо со 2 ноября 2015 года.

Напомню, 7 сентября 2015 года, было объявлено забавное и необычное демокомпо — BASE-X. Необычность его в том, что принимаемые на компо демо должны быть написаны исключительно на zx basic. Интерес к бейсику есть, о чём говорит не нулевое количество демо, написанных на бейсике и возникновение компо — это весьма закономерное событие.

Мне всегда был интересен бейсик с точки зрения простоты понимания его непрограммистом. А уж что может быть проще, чем реализация бейсика на zx spectrum? Фактически, не являясь программистом, взять и что-то написать на бейсике — довольно просто и я уже не раз предпринимал попытки (EVM — 3bm openair 2011, 3bm heartbeat — 3bm 2015) что-то сделать по-быстрому, используя обрывки воспоминаний из детства и первый попавшийся гаджет под рукой — Nintendo DS с эмулятором ZX Spectrum. Но ведь всегда хочется чего-то большего и цельного, а не просто попытка попищать бипером и показать что-то на экране. А после выхода таких замечательных продуктов, как Silabba, Back to basics и Silent attraction зудеть стало еще сильнее…


Посмотрим, что там назудело?

Интервью с Наташей Зотовой

"Portrait" by Natasha Zotova
AG – diver4d
NZ – Наталья Зотова, автор игры «Lava» (победитель ZX Spectrum Basic Game Compo)

AG: Здравствуйте! Скажите пожалуйста, вы случайно не участвовали в конкурсе по созданию игр для ZX Spectrum в прошлом году (ZX Spectrum Basic Game Compo)?

Читать дальше →

Объявление о BASE-X 2015


15 ноября 2015 г. состоится виртуальное демокомпо для ZX Spectrum — BASE-X 2015.

* К участию принимаются работы для ZX Spectrum 48/128, написанные на BASIC.
* Работы должны быть предоставлены в одном из двух форматов — TAP или TRD.
* Разрешено использовать только чистый BASIC, исключение составляет лишь музыка, которая может быть проиграна на прерываниях стандартным плеером (ProTracker, Beepola и т.д.). — пример: Silabba by Target Team.
* Загрузка работ (уже работает) и голосование будет организовано на events.retroscene.org.

Вопросы по компо можно задавать в комментариях к данной теме, либо по почте — diver4d at gmail dot com.

P.S. Если вы не знакомы с программированием на бейсике (или давно все позабыли), но хотите сделать демо, и при этом не знаете с чего начать, то можно попробовать прочесть статью о создании одной из демок: Making of «Back 2 Basics».