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

User Tag List

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

Тема: HWYENC

  1. #1
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,130
    Благодарностей: 1356
    Mentioned
    3 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: Состояние -- играбельно, проходимо. Считаю проект законченым.

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

  2. Эти 11 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:
    Arseny (16.04.2017), BYTEMAN (15.04.2017), DJs3000 (15.04.2017), hobot (16.04.2017), MacBuster (15.04.2017), Oleg N. Cher (04.07.2017), OrionExt (16.04.2017), shattered (26.04.2017), svofski (08.12.2017), Titus (15.04.2017), tnt23 (16.04.2017)

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

  4. #2
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,352
    Благодарностей: 3605
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Тоже с МС-0515?

  5. #3
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,130
    Благодарностей: 1356
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    - - - Updated - - -

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

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



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


  6. Эти 2 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:
    hobot (16.04.2017), Oleg N. Cher (04.07.2017)

  7. #4
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,352
    Благодарностей: 3605
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

  8. #5
    Veteran
    Регистрация
    09.07.2013
    Адрес
    г. Москва
    Сообщений
    1,422
    Благодарностей: 463
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #6
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    10,352
    Благодарностей: 3605
    Mentioned
    5 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

  10. Этот пользователь поблагодарил Titus за это полезное сообщение:
    hobot (12.01.2018)

  11. #7
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,130
    Благодарностей: 1356
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    - - - Updated - - -

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

  12. Эти 2 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:
    hobot (16.04.2017), Oleg N. Cher (04.07.2017)

  13. #8
    Veteran
    Регистрация
    09.07.2013
    Адрес
    г. Москва
    Сообщений
    1,422
    Благодарностей: 463
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  14. #9
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,130
    Благодарностей: 1356
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  15. Этот пользователь поблагодарил nzeemin за это полезное сообщение:
    hobot (16.04.2017)

  16. #10
    Banned
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    1,749
    Благодарностей: 313
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Энтузиасту, взявшемуся за это дело (по сути, переписать код с нуля) большое уважение.

  17. Эти 2 пользователя(ей) поблагодарили OrionExt за это полезное сообщение:
    nzeemin (10.05.2017), Oleg N. Cher (04.07.2017)

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

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

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

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

Ваши права

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