User Tag List

Показано с 1 по 10 из 30

Тема: УКНЦ brucelee скрины

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    01.01.2009
    Адрес
    Leningrad, USSR
    Сообщений
    1,954
    Записей в дневнике
    33
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    16 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение


    Дальше, есть проблема как хранить комнаты -- всего в игре их 20 (пока я не понял как это сделано в оригинале).
    Что мешает сделать подгружаемые?
    bk0010.spb.ru

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

  3. #2

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    1,144
    Спасибо Благодарностей получено 
    1,480
    Поблагодарили
    528 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SKcorp. Посмотреть сообщение
    Что мешает сделать подгружаемые?
    То что можно сделать неподгружаемые.

    Комнаты в любом случае удобно описывать как набор октетов -- плашек 8x1 пикселей, это занимает одно слово.
    Была идея сделать описание комнат в виде набора паттернов и тайлов. Паттерн -- это когда левые 4 пикселя октета такие же как правые 4 пикселя -- тогда паттерн описывается одним байтом, а вторым байтом можно указать сколько раз его повторить.
    Тайлы я предполагал сделать подобным образом -- указываем номер тайла и его высоту, предполагается что тайлы будут хранится отдельно, и тайлы могут перекрываться.
    Дальше я подготовил все экраны в виде набора битмапов и написал на C# программу которая раскладывает экраны на тайлы и паттерны и считает сколько все экраны и каждый в отдельности займут в памяти. Получилось в районе 35 КБ и сильно ужать этот объём уже не получалось. Напомню, нежатые комнаты занимают 70400 байт.
    Потом я вернулся к анализу оригинальной программы на Atari и увидел что реально фон экрана там это "символы", т.е. тайлы размером 8x8.
    Сел за переделку программы подготовки экранов, сделал так что тайлы всегда высотой 8 и начинаются только по смещениям кратным 8 -- это дало некоторое ужатие. Попробовал сделать без паттернов вообще -- ещё ужалось. Пробовал тайлы высотой 4, 12, 16 -- но это уже не дало уменьшения объёма, получается что экраны действительно оптимизированы под тайлы 8x8. После этого я уже занимался экспериментами в сторону объединения наборов тайлов между экранами.
    Текущий итог -- все экраны занимают около 15 КБ -- 4400 байт на экраны в виде перечисления номеров тайлов, остальное ушло на тайлы; используется три набора тайлов.

  4. #3

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, случайно наткнулся на потрясающую игру (точнее на неофициальный порт для DOS), оказалось она есть везде окромя наших PDP-пишек (хотя может быть на БК0010 под другим названием???). В этом видео (что самое интересное) сравниваются версии с разных платформ

    video



    [свернуть]

    И DOS версия игрушки >
    http://www.old-games.ru/game/screenshots/6391.html
    на вкладке ФАЙЛЫ на страничке с игрой интересный комментарий к архиву
    (видимо это поскольку официального порта для ПЦ не было различные "самоделы" ???)
    Различные версии игры, распространявшиеся через сеть (BBS, Интернет, Фидо).
    http://www.old-games.ru/game/download/6391.html
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

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

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

Похожие темы

  1. Питание УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 53
    Последнее: 06.02.2021, 15:08
  2. УКНЦ 3D
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 29
    Последнее: 15.01.2021, 17:07
  3. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27
  4. Загрузка УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 73
    Последнее: 05.03.2011, 12:55
  5. Куплю УКНЦ
    от KALDYH в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 06.02.2011, 19:31

Ваши права

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