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

User Tag List

Показано с 1 по 8 из 8

Тема: О чем думал автор? Boulder Dash IV

  1. #1
    Master Аватар для JeRrS
    Регистрация
    02.02.2005
    Адрес
    г. Екатеринбург
    Сообщений
    578
    Благодарностей: 864
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question О чем думал автор? Boulder Dash IV

    0
    Последний раз редактировалось JeRrS; 06.01.2013 в 17:36.

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

  3. #2
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 705
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нуу видимо не очень тестировалось оно
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  4. #3
    Activist
    Регистрация
    27.02.2005
    Адрес
    Белоруссия
    Сообщений
    302
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рандом, однако...
    Положение обьектов (основного наполнения уровня) задается при помощи генератора псевдослучайных чисел. Ну и не везде оно получается как надо.
    В BD3 комната А5 вроде тоже не проходима
    Последний раз редактировалось transman; 13.06.2010 в 20:50.
    Your life is REAL. Change it UNREAL!

  5. #4
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 705
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нифига не рандом, я ковырял
    там хитрая паковка карт - а ля PNG
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  6. #5
    Activist
    Регистрация
    27.02.2005
    Адрес
    Белоруссия
    Сообщений
    302
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне, как сделавшему Boulder Dash Classic Collection (1/2), можешь это не рассказывать:-)
    и вообще
    http://www.bd-fans.com/Files/FanStuf...a_and_Info.doc

    Offset Description
    ------ -----------
    $00 Cave number
    $01 Magic wall milling time, also max amoeba time at 3% growth.
    $02 Initial diamond value
    $03 Extra diamond value
    $04 Initial randomiser seed value for difficulty level 1
    $05 Initial randomiser seed value for difficulty level 2
    $06 Initial randomiser seed value for difficulty level 3
    $07 Initial randomiser seed value for difficulty level 4
    $08 Initial randomiser seed value for difficulty level 5
    $09 Diamonds needed on difficulty level 1
    $0A Diamonds needed on difficulty level 2
    $0B Diamonds needed on difficulty level 3
    $0C Diamonds needed on difficulty level 4
    $0D Diamonds needed on difficulty level 5
    $0E Cave time for difficulty level 1
    $0F Cave time for difficulty level 2
    $10 Cave time for difficulty level 3
    $11 Cave time for difficulty level 4
    $12 Cave time for difficulty level 5
    $13 Background colour 1
    $14 Background colour 2
    $15 Foreground colour
    $16 unused
    $17 unused
    $18 Random object number 1
    $19 Random object number 2
    $1A Random object number 3
    $1B Random object number 4
    $1C Probability of object 1
    $1D Probability of object 2
    $1E Probability of object 3
    $1F Probability of object 4
    $20 onwards: cave data, deliminated with $FF.

    от ячеек $04-$08 зависит вид уровня (размещение объектов по рандому) для 5 уровней сложности. (одно число в этих ячейках - одинаковая карта на всех уровнях)
    в ячейках $18-$1B задаем 4 объекта, которые будем кидать рандомом
    в ячейках $1C-$1F данные для рандомайзера для этих объектов. (больше значение - больше накидает)
    начиная с $20 уже строим лабиринт вручную при помощи оп.кодов. (ну стенки там выстраиваем, единичные объекты выставляем)
    Последний раз редактировалось transman; 13.06.2010 в 21:01.
    Your life is REAL. Change it UNREAL!

  7. #6
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 705
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    хмхмхм я ж код ковырял давно меня тогда больше интересовало как оно работает
    хотя странно что рандом
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  8. #7
    Veteran Аватар для TomCaT
    Регистрация
    25.06.2005
    Адрес
    Одесса
    Сообщений
    1,683
    Благодарностей: 218
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И этот рандом одинаковый для одного и того же уровня всегда, или иногда разный? От версии игры зависит или от чего-то еще?

    Вот снапшот перед окончанием пещеры A на уровне 3 версии BDIV с VIRT, которая 98 секторов весом: как видно, бабочек действительно давят алмазы, но помеченное на картинке непроходимое место в этом снапшоте проходимо. Да и другие объекты по-другому лежат...

    Да, и потому непроходим туннель в противоположную, левую пещеру.
    Вложения Вложения
    • Тип файла: rar bd4.rar (12.4 Кб, Просмотров: 87)
    Последний раз редактировалось TomCaT; 05.07.2010 в 20:36.
    Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
    Власть людей сильнее, чем люди у власти.
    Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)

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

    Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
    Мы все немного режем по дереву, а потом собираем корабли в бутылках.
    Is it the same old story you are going to tell me
    or is it the old story telling me and you we are the same?
    http://www.sky.od.ua/~ptsk
    [свернуть]


  9. #8
    Activist
    Регистрация
    27.02.2005
    Адрес
    Белоруссия
    Сообщений
    302
    Благодарностей: 53
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рандом всегда одинаковый. Благодаря этому уровни одинаково выглядят что на спектруме, что на атари, что на с64. Отличия в расположении объектов возможно если ктото ковырял уровень.(для этого достаточно поменять несколько байт).
    Последний раз редактировалось transman; 08.07.2010 в 10:55.
    Your life is REAL. Change it UNREAL!

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

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

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

Похожие темы

  1. Boulder Dash 2 Classic Collection
    от transman в разделе Игры
    Ответов: 19
    Последнее: 20.05.2012, 22:59
  2. Slalom demo by Dr.Dash
    от cardin в разделе Демо
    Ответов: 2
    Последнее: 06.02.2010, 06:28
  3. Boulder Dash Classic Collection
    от transman в разделе Игры
    Ответов: 32
    Последнее: 10.11.2008, 14:08
  4. Ищу неломанный Boulder Dash 5
    от transman в разделе Игры
    Ответов: 15
    Последнее: 01.10.2008, 04:48
  5. Кто автор ZXDN?
    от spensor в разделе Люди
    Ответов: 5
    Последнее: 30.07.2007, 01:50

Ваши права

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