Важная информация

User Tag List

Страница 1 из 13 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 121

Тема: Все загадки Dizzy 1

  1. #1
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,566
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,778
    Поблагодарили
    686 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Все загадки Dizzy 1

    Обсуждая диззи-темы на специализированном форуме, коснулись некоторых моментов, которые, возможно, будут интересны zxpk-форумчанам.

    Многих с детства мучил вопрос, почему скелет под мостом отодвигается реагируя на некоторые предметы? Нет ли в этом тайного замысла Оливеров? Может быть недореализованный секретный ход?
    Так вот я открою эту тайну...

    Отодвигающися скелет это... баг! )

    На самом деле, все активные обьекты в игре, такие как скелеты, платформы, кости и т.д. - являются обьектами одного класса под именем GeneralMovingObject. Т.е. универсальный перемещаеющийся обьект. Не исключением является разрушающийся мост. Это просто платформа сделанная из зеленого облака, которая при достижении некоего невидимого триггера, стремительно сдвигается вправо и останавливается аккурат по XOR на правой части моста, полностью убирая ее с экрана.
    Платформой же является и наш возлежащий в низине скелет. Но, по некоему программистскому недоразумению, он имел неосторожность получить индекс в списке обьектов номер #00.
    А все активные предметы, которые не имеют четкого таргетирования (т.е. обьекта с заданным номером, к которому их надо применять), ссылаются на обьект с индексом #00. А это и есть наш скелет. Таким образом, каждая коллизия скелета с таким предметом активирует в нем механизм смещения платформы (а у него этот механизм настроен вправо), и скелет благополучно едет. Но тут же останалвивается, так как упирается в указанные в его же настройках границы перемещения, которые двигаться ему никуда не разрешают. Словом, коллизия с предметом, активация движения, и остановка движения из-за превышения границ. Вот и весь секрет скелета...

    И магнит ни на что не действует. Впрочем, вы можете бросить его в скелет и получить 1000 очков)

    Кстати, если бросать предметы во всякие ямы с костями, они благополучно будут проваливаться сквозь них и падать на экран ниже.

    Замечу, что игра изобилует милыми багами. Некоторые видимые только для программистов, но некоторые и для пользователей.
    Например, все замечали, что цвет названия предметов синий. Ну, как-то это смотрится не очень. Темновато. А на ч/б мониторе и того хуже. Исходя из палитры игры, хочется раскрасить ее что ли в фиолетовый цвет. Смотрим в код. А именно фиолетовый цвет у ней в коде и есть. Только печать цвета идет по XOR, таким образом цвет фона красный ($42) xor фиолетовый ($03) дает нам синий ($41).

    Ну, всякие работающие во время игры ПЗУ-шные прерывания с системным опросом клавиатуры - это мелочи жизни. А так же куски неиспользуемого кода от Амстрада, а так же просто ненужные фрагменты кода, данных - это все имеется в ассортименте.

    Да, в игре есть никогда не используемая графика. Третий тип веток, чаша для факела, и тонкое пламя для факела. Толстое же пламя превратили в акулий плавник, в связи с чем он весьма благополучно плавает во рву с водой.

    Идем далее. Весьма забавный баг, с которым, очевидно, сталкивались те, кто любят Sinclair Joystick 2. Нажимаем 9 (вверх), игра стартует. Играем, играем, и тут бац, управление почему-то переключилось на Cursor Joystick. Вот это поворот! А связано это с тем, что во время проигрывания любой музыки (даже музыки смерти и музыки начала игры) идет опрос выбора управления. Таким образом, если во время милого проигрыша вы нажмете 8, игра поймет, что вы выбрали Cursor, и далее вам придется играть именно на нем.

    Так же весьма интересно художник (а по словам некоторых статей, это были сами Оливеры) рисовал Диззи. Что не кадр, то разный Диззи) Ну, художник так видит)

    Скрытый текст


    [свернуть]

    С такой же вариативностью, но с некоторой шлифовкой Диззи перекочевал во все последующие части, обзаведясь заодно и маской.

    Знаете ли также вы, что дрова, которые горят под котлом, на самом деле должны выглядеть совершенно иначе, нежели мы их видим в игре? Они печатаются по XOR поверх земли, таким образом полностью теряя свои изначальный вид, задуманный художником:

    Скрытый текст

    [свернуть]


    Продолжаем расследывать тайные глюки игры.
    Физика предметов устроена так, что они могут, как проваливаться на экран ниже, так и вытесняться твердыми поверхностями вверх. Однако, при вытеснении вверх, они не умеют попадать на экран выше. Такой ситуации в принципе не предусмотрено, т.к. в игре не должно встретиться вообще. А мы ее с вами получим.
    Идем на экран с амулетом, берем амулет, прыгаем на лифт и встаем посередине одной из веревок. Выкладываем предмет, и встаем на лифте ровно. Как только лифт доедет до верху, предмет попадет в зону действия твердой сосульки и вытеснится на рамку экрана. Бинго!
    Впрочем, та же ситуация пройдет и с выкладыванием предмета на нитку лифта экрана с ключом. Чтобы уж далеко не ходить.

    Скрытый текст

    [свернуть]



    О Заксе:

    1. А знаете ли вы, что снежинки, которые испускает Закс (в количестве двух штук) имеют разные свойства?

    Они обе уничтожаются, если Диззи несет амулет.
    Однако, если амулет выложить, то верхняя снежинка просто замирает на месте, натыкаясь на амулет.
    А нижняя снежинка уничтожается об амулет со взрывом, как это делают прочие пауки, сосульки и яблоки.

    2. Если при убивании Закса вы подойдете слишком близко к нему, то когда вы примените колбу с зельем, то вы убьетесь, потому что на месте Закса активируется скроллирующийся вниз прямоугольник, а он во-первых, всегда убивает Диззи (вода в игре сделана по этому принципу), а во-вторых, имеет зону действия несколько шире, чем свои собственные размеры.

    3. Когда Закс побежден, в игре включается счетчик на 205 позиций, предполагая, что за это время успеет пробежать вся бегущая строка с финальным текстом. Однако, если выйти с экрана и побегать по другим экранам, этот счетчик все равно будет идти, и игра закончится по его истечении, а вовсе не тогда, когда бегущая строка финального сообщения добежит до конца.


    Еще из интересненького.
    Похоже, было предусмотрено, что когда под котлом нет огня, колба на котле не прыгает. А когда огонь есть, соответственно, прыгает.
    Последний раз редактировалось Titus; 18.01.2023 в 00:19.

  2. Эти 7 пользователя(ей) поблагодарили Titus за это полезное сообщение:

    Destr (06.01.2021), Duke (11.03.2021), hobot (30.12.2020), OMu4 (05.05.2020), Reobne (14.03.2020), Slider (13.03.2020), Vatr (21.12.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, почему её одну не портировали на другие платформы? Почти все части есть на nes (кроме 5 и 7),все есть на Амиге.Слишком мрачная для детишек?)
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  5. #3
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,802
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А разные способы прохождения - тоже багоюз или так и должно быть?

  6. #4
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,774
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    1,179
    Поблагодарили
    775 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Так же весьма интересно художник (а по словам некоторых статей, это были сами Оливеры) рисовал Диззи. Что не кадр, то разный Диззи) Ну, художник так видит)
    скорее так видит редактор спрайтов, вращение делалось автоматически


  7. #5
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,802
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    88 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Да, думаю, что банально не предусмотрели.
    Так нужно пофикшеную от всего версию сделать, раз все тайны известны...
    Без всяких двигающихся скелетов, без всяких левых рецептов зелья, так чтоб после прохождения получался очищеный от опастностей мир, начиная от капель кончая самим Заксом...
    Я например часто пытался пройти, первую часть от и до, но всякие несоответсвия, баги с управлением и невозможность применить все предметы отталкивали, так и не наигрался толком...

  8. #6
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что кстати с жизнью в подземелье, которую нельзя было взять? Может в коде есть какие нибудь остатки, что туда можно было БЫ залезть?
    В ремейке Dizzy PC туда с помощью пилы можно залезть, спилить кусок моста пилой,тот превращается в лифт и можно взять 2 жизни + увидеть скрытую комнату.
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  9. #7
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,566
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,778
    Поблагодарили
    686 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Enigmatic Посмотреть сообщение
    А что кстати с жизнью в подземелье, которую нельзя было взять? Может в коде есть какие нибудь остатки, что туда можно было БЫ залезть?
    Нет, туда попасть нельзя) А жизнь для заманухи)

    Есть карта от Диззи-1 под PC?

  10. #8
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Карты нет, только прохождение
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  11. #9
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,566
    Спасибо Благодарностей отдано 
    1,225
    Спасибо Благодарностей получено 
    1,778
    Поблагодарили
    686 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тема секретно пещеры слабо раскрыта)

  12. #10
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,661
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Стоп.Чтобы подохнуть в Диззи-1 надо очень сильно постараться.Основные опасные места проходятся тактикой - прыжки с определенной точки и в нужный момент.В этом игра дразнит.Например в грибной пещере некоторые начинают материться , там можно слить все жизни чисто на эмоциях прыгая меж сосулек, капель по грибкам. Но опять же проходится легко, если включить мозг (и не задействуя предметы-уничтожители)
    Так что физика яйца это не баг, а фича. Не думаю, чтобы Оливеры по рукожопости сделали её такой.
    По популярности Диззи можно не говорить - достаточно посмотреть на список русских ремейков и околоДиззей (48 утюгов, Винни Пух..), а так-же огромнейший список Dizzy-Age говорит сам за себя.Это не отменяет конечно, что в 90-х было много любителей засесть с толстым словарем и проходить текстовые адвентюры, пялясь в примитивную векторную графику, а Диззи считать игрушкой для детей.
    Последний раз редактировалось Enigmatic; 04.04.2019 в 08:15.
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

Страница 1 из 13 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. PDP-11 и всё всё всё :)
    от Hunta в разделе ДВК, УКНЦ
    Ответов: 295
    Последнее: 09.02.2024, 20:03
  2. Gotek, ДВК, УК-НЦ и все-все-все
    от Hunta в разделе ДВК, УКНЦ
    Ответов: 270
    Последнее: 18.04.2023, 18:14
  3. Цифровая археология: 1801 и все-все-все
    от Vslav в разделе ДВК, УКНЦ
    Ответов: 2701
    Последнее: 22.02.2022, 17:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •