• avatar boris
  • 0
Игры любых жанров. Главное чтобы были написаны на бейсике. Если есть ранее написанные вами игры на бейсике можете прислать их! И да если все участники сдадут свои работы до 31 августа то конечно опубликованы они будут раньше намеченного срока
В правилах упущено (?) два важных момента.
Какие игры могут участвовать?
Созданные специально для конкурса или сделанные сколько угодно лет назад?
Игры могут быть опубликованы до конкурса или нет?
  • avatar boris
  • 0
Всем доброго времени суток! пытался зарегиться на zx-pk.ru но возникли проблемы: там нет кнопки регистрации. так что пока создал соответствующую тему на конкурс на страничке того же сайта в контакте!
  • avatar boris
  • 1
Flast сформированы уже окончательные правила конкурса. пишем на чистом бейсике юез использования сторонних программ. можно использовать только рекактор музыки waham для бипера для музыкальных вставок в игру и все. версия бейсик любая на выбор 48 или 128. старт с 1 апреля по 31 августа
нуне, спекулятор и z80stealh жрут эти трд-шки в 128к режиме и не виснятю
look, take, exam, throw, drop, да мало ли их :)
Плюс плеер Wham на ассемблере…
  • avatar Flast
  • 0
Да, чистый бейсик. компрессия имхо не прибавить много плюсов, но поможет «мухлевать»
Выбор какого либо «узаконеного» компрессора натолкнет на поиск с нем скрытых возможностей не только как депакера.
  • avatar oisee
  • 0
А зачем тебе распаковка картинки если ты можешь скрин средствами бейсика с диска загрузить? (или с микродрайва) Или загрузить и перекинуть в 128 ram-disk и оттуда уже грузить со скоростью сопоставимой с распаковкой? При этом это будет настоящий pure-basic, без ассемблера, в отличие от твоего «бейсик фана», но с распаковщиком.
  • avatar oisee
  • 0
Как уже указали выше пункты «запрещено использование ассамблерного кода» и «Разрешается использование [...] любых экранных картинок [...] сжатых в любом компрессоре» противоречат друг другу.

Во-первых: Кто будет контролировать что там в действительности делает декомпрессор?
Во-вторых: нет же никаких ограничений на использование обычного диска: загрузил нужные картинки с диска и записал их в RAM-диск для дальнейших манипуляций.
  • avatar VBI
  • 1
софасценеры!
  • avatar oisee
  • 0
А какой ещё глагол кроме «USE» нужен? =)
Достойный ответ! :)
  • avatar TmK
  • 1
диван вместе со всем его содержимым)
  • avatar boris
  • 0
Alex_Rider Правила окончательные. только чистый бейсик без ассамблера. правила конечно же опубликую. чем больше народу примеь участие тем лучше.
  • avatar boris
  • 0
shuran33 да, правила окончательные!
Собсна, могу закинуть правила на zx-pk.ru в отдельную тему. Но (как тут мудро было сказано выше), лучше все же, чтобы boris сам опубликовал там объявление. И на forum.tslabs.info тоже неплохо бы создать темку. Но публиковать на других ресурсах есть смысл только окончательные правила с пометкой об этом, иначе будешь вести аналогичные споры в 100500 потоков.

Если уж совсем отказываться от машкода, то и с пакером никаких проблем не возникнет, ибо на дискету влезает 86 полных нежатых картинок, в RAM-диск 128-го BASIC'а влезает 12 полных картинок с почти мгновенным перебросом на экран. А сколько запакованных картинок влезет в 48K ОЗУ вместе с игрой (из BASIC'а вряд ли получится разжать картинку, загруженную в другую страницу)?
По поводу музыки — в 128 basic'е есть команда PLAY, которая позволяет вполне себе играть заставочную музыку через AY. Да, музицирование нетривиальное, а команда синхронная, но позволяет и межуровневое звуковое оформление, и кое-какие эффекты поямо в игре (ЕМНИП, звуки с огибающими играются асинхронно), и полный отказ от ассемблера.
В ABS солидный такой кусок ассемблерного кода — парсер команд и логика карты. Иначе оно было бы затупно, да и нормальная игра бы не лезла в память. Я потому и выступаю за регалментированные кодовые библиотеки в помощь BASIC'у, что они позволяют создавать действительно играбельные игры. Я хочу адвентюру, но хочу, чтобы в ней было поболе 9 локаций и 5 глаголов.
boris , правила окончательные?
Отлично, спасибо!
А билет на автобус лучше из России бронировать, или можно на месте купить?