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

User Tag List

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

Тема: HWYENC

  1. #1
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    1,086
    Спасибо Благодарностей получено 
    1,312
    Поблагодарили
    492 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию HWYENC

    Портирование игрушки Highway Encounter с ZX Spectrum на УКНЦ.







    https://github.com/nzeemin/uknc-highwayencounter -- исходники
    https://github.com/nzeemin/uknc-high...unter/releases -- релизы

    По нажатию "5" показывает инфо-экран.
    По нажатию "6" показывает демо.
    По нажатию "7" переходит в игровой режим, управление "1"/"Q", "9"/"0" и Пробел, пауза Ctrl+P, выход Ctrl+C.

    UPDATE 2018-01-21: Версия v62. Состояние -- играбельно, проходимо. Считаю проект законченым.
    UPDATE 2024-02-24: Выложена версия v68: добавлен выбор палитры, ускорена на 10% по сравнению с v62.

    http://zx-pk.ru/threads/27621-hwyenc...l=1#post945374 -- о внутреннем устройстве игры
    Последний раз редактировалось nzeemin; 24.02.2024 в 23:32.

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

  3. #2
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,926
    Спасибо Благодарностей отдано 
    1,451
    Спасибо Благодарностей получено 
    2,051
    Поблагодарили
    789 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тоже с МС-0515?

  4. #3
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    1,086
    Спасибо Благодарностей получено 
    1,312
    Поблагодарили
    492 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Тоже с МС-0515?
    А что, там такое тоже было? ;-)
    Cам лопатил, неделя хардкорной работы.

    - - - Updated - - -

    И пара картинок на тему того как устроена работа игры изнутри.

    Титульный экран.
    Справа показана память -- это не экран, а его подготовленный образ.



    Игровой экран ещё интереснее -- используется ДВА образа экрана в памяти:


  5. #4
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,926
    Спасибо Благодарностей отдано 
    1,451
    Спасибо Благодарностей получено 
    2,051
    Поблагодарили
    789 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    А что, там такое тоже было? ;-)
    Cам лопатил, неделя хардкорной работы.
    Не видел) Поэтому и спросил)
    Будешь код с нуля писать, или придумал конвертер?

  6. #5
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне интересно на что способна УКНЦ в плане динамики в играх)

  7. #6
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,926
    Спасибо Благодарностей отдано 
    1,451
    Спасибо Благодарностей получено 
    2,051
    Поблагодарили
    789 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от DJs3000 Посмотреть сообщение
    Мне интересно на что способна УКНЦ в плане динамики в играх)
    Если заточить движок грамотно под УКНЦ, то даже на что-то по типу Марио)

  8. #7
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    1,086
    Спасибо Благодарностей получено 
    1,312
    Поблагодарили
    492 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Не видел) Поэтому и спросил)
    Будешь код с нуля писать, или придумал конвертер?
    Перевожу построчно.

    - - - Updated - - -

    Цитата Сообщение от DJs3000 Посмотреть сообщение
    Мне интересно на что способна УКНЦ в плане динамики в играх)
    Для динамики нужно под УКНЦ с нуля писать, либо серьёзно перерабатывать.
    При портировании сохраняется реализация которая была на исходной платформе -- конечно в этом случае на УКНЦ будет тормозить.

  9. #8
    Veteran
    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, кроме вас на УКНЦ наверное уже никто и не пишет) может есть смысл что-то с нуля своё написать? Возможно общими силами)

  10. #9
    Guru Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    1,086
    Спасибо Благодарностей получено 
    1,312
    Поблагодарили
    492 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Поглядел видео на тубе игры оригинала - оригинально, этакая "головоломка+стрелялка".
    Предвижу главную трудность реализации в особенности организации клавиатуры УК-НЦ.
    На видео (возможно автор видео играет в эмуляторе?) кстати видно как плавает скорость
    оригинальной игры в зависимости от кол-ва движ. объектов на экране.
    hobot, а ты пробовал запускать то что я приаттачил?
    Там видно что эффект работает в 1.5-2 раза медленнее оригинала.
    Я главную сложность вижу в скорости игры. Если её не хватит и придётся "разрезать" логику на CPU и PPU -- то работы будет раза в два больше, и это ещё оптимистично.
    Как в том анекдоте -- рытьё тоннеля займёт год или два, зависит от того встретятся ли строители.

  11. #10
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, респект! Пожелаю сил и времени довести проект до играбельного состояния на УКНЦ. Довилось в свое время посидеть за этими машинами. Даже игру тогда на бейсике написал для УКНЦ. Машинка по функционалу и скорости напоминала MSX (без графики). Запомнилась текстовым режимом с очень качественными шрифтами.

    В то время понятное дело о начинке УКНЦ сведений в свободном доступе не было. В наше время ознакомился с составом и ужаснулся (wiki). Выражаясь сегодняшними терминами это "фейл" десятилетия советского компьютера строения.

    Энтузиасту, взявшемуся за это дело (по сути, переписать код с нуля) большое уважение.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

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

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

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

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

Ваши права

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