User Tag List

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

Тема: Descent - демо игры с 8-цветными спрайтами для УКНЦ

Древовидный режим

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

    Регистрация
    06.02.2020
    Адрес
    г. Москва
    Сообщений
    483
    Спасибо Благодарностей отдано 
    139
    Спасибо Благодарностей получено 
    391
    Поблагодарили
    146 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Descent - демо игры с 8-цветными спрайтами для УКНЦ

    Тема была вынесена из другой, поэтому предысторию забросил под спойлер:

    Оригинальное сообщение из другой темы про принца на БК-0011


    Цитата Сообщение от jerri Посмотреть сообщение
    лучше всего для махания потенциальными возможностями PDP совместимых машин подходит «УК НЦ» там вроде с цветами попроще
    С наличием цветов попроще. С их выводом на экран - не очень.
    Там все относительно тормознуто ибо вывод графония там идет через ячейки памяти (регистры). Скажем засылаем адрес видеопамяти в одну ячейку, затем читаем/засылаем 8 бит (пикселей) во вторую. Кошмар на улице вязов часть 1.
    Можно раскидать видео ОЗУ по обычному ОЗУ - тогда 40-80% нормальной памяти под код использовать будет нельзя.

    Причем все 8 цветов может нарисовать только второй процессор который программеры не особо жалуют (а первый основной только 4 цвета осиливает). Память там раскидана по двум процессорам и перегнать кусок графония из первого процессора во второй для рисовки - те еще тормоза. Точно также через ячейки (регистры). То-есть тормоза уже в квадрате выходят.

    Можно конечно сразу рисовать обеими процами, 2/3 графония держать в ОЗУ первого процессора, 1/3 в ОЗУ второго. Первый рисует свои цвета спрайта, второй свои и все это синхронизировать - работать будет, но гиморно и мало кто осиливал (обычно в играх брали один проц с его 56кб ОЗУ и использовали 4 цвета).

    Вообщем УКНЦ это не слишком удобная для игорей машинка в плане программирования. Реально БК-0011М с переключением банков ОЗУ наааамного удобнее.

    Впрочем - вот пример моего 8-ми цветного творения на УКНЦ (пытался игруху делать, как-обычно - начал и забросил (хахаха, классика игростроения)

    8-ми цветные спрайты на УКНЦ

    [свернуть]


    А по теме - вот хорошо что автор принца не забросил его. Помнится очень интересное чтиво было про то как они начинали делать этого принца, как извлекали звуки из писишной версии, как там спрайты "не мигали". Респект авторам.
    [свернуть]

    Тут идет очень меееееедленная разработка игрушки, ну или прототипа игрушки. Демка одним словом. Скриншоты и ютуб где-то ниже.
    Поскольку оно разрабатывается - изменения всякие без предупреждения идут на гитхаб:

    https://github.com/blairecas/descent/

    Исходники там. Релиза как такового нету. Еще даже до альфа версии не дошло.
    Тем не менее:
    1) Можно либо взять descnt.dsk готовый оттуда. Прицепить к эмулятору UKNCBTL или emustudio и загрузиться с него, игра в автозапуске.
    2) Либо взять *.dat, descnt.sav из каталога release, скопировать куда нужно. Все файлы должны быть в DK (интересно как это расшифровывается, текущее устройство вообщем) перед запуском descnt.sav.

    (в меню можно нажать вниз вниз вверх вверх вниз вверх - включится режим дебага, появятся некоторые циферки, скан коды нажатой и отпущенной клавиши и некое условное свободное время у двух процессоров для определения сколько на экран можно еще спрайтов напихать, ну а также нельзя будет умереть и можно будет переключать "эпизоды" по К2)
    Последний раз редактировалось BlaireCas; 20.08.2022 в 17:22.

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

    Alex_K(28.10.2021), Arseny(30.10.2021), CityAceE(28.10.2021), CodeMaster(29.10.2021), gurfunkel(28.10.2021), jerri(28.10.2021), KJIaBogaB(01.11.2022), nzeemin(30.10.2021), Oleg N. Cher(03.11.2021), Radon17(28.10.2021), shattered(29.10.2021), SoftLight(29.10.2021), SuperMax(28.10.2021), svofski(29.10.2021), Temar(21.11.2021), Titus(21.11.2021), tnt23(29.10.2021), Ynicky(22.11.2021)

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

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

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

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

Похожие темы

  1. Ответов: 42
    Последнее: 22.11.2021, 02:55
  2. Демо-версия новой игры SaNchez-а ;)
    от SaNchez в разделе Игры
    Ответов: 91
    Последнее: 26.02.2014, 22:08
  3. Помогите найти Демо из игры Dizzy
    от женя999 в разделе Демо
    Ответов: 8
    Последнее: 15.09.2012, 00:08
  4. Ответов: 10
    Последнее: 07.06.2012, 12:24

Ваши права

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