Посмотреть на простенький (без текстурирования) рейкастинг на векторе можно на примере ambal3d, вот ветка с оптимизированными версиями. При большом желании можно запустить wolf48 alone в эмуляторе спека Фролова, работает почти хорошо
Посмотреть на простенький (без текстурирования) рейкастинг на векторе можно на примере ambal3d, вот ветка с оптимизированными версиями. При большом желании можно запустить wolf48 alone в эмуляторе спека Фролова, работает почти хорошо
прочитав эту статью про аппаратные особенности Вектора, у меня создалось впечатление, что он должен быть быстрее Спека по части вывода графики, соответственно порт wolf3d на нём мог бы быть более близким к оригиналу? или я ошибаюсь?
ZX Spectrum 128 оригинал
Commodore 64
Yamaha YIS503III КУВТ2
Апогей-БК01Ц
Вектор-06Ц
Быстрее только наложение спрайтов на фон (если на Векторе делать аппаратно), ну и отчасти — вертикальный скроллинг. А вот с 3D, конечно, всё намного хуже — здесь Z80 должен быть значительно быстрее процессора Вектора. Впрочем, кто ж думал, что на Векторе можно сделать такое, как Амбал-3D (в середине 90-х мы об этом только мечтали, но браться даже и не пробовали) — однако бегает довольно шустро, особенно после оптимизации. Если там сделать "текстурированные" стены — вот уже почти и Wolf 3D . Но главное отличие Вектора от Спектрума — теоретическая возможность чёткой прорисовки в той или иной степени многоцветного изображения. То есть можно "нарисовать" хоть прямо как на PC c EGA, но скорость при этом будет...
Ни в каком особенно. Но на Векторе можно разложить графику по плоскостям: 2 - фон, 1 - маска спрайта, 1 - спрайт. Трудно проверить, будет ли это быстрее, чем полная перерисовка спрайта с фоном.
Больше игр нет
Судя по утверждениям предыдущих ораторов я делаю вывод, что порт Wolf3D на Векторе вряд ли возможен. грусть, печаль, тоска ;(
ZX Spectrum 128 оригинал
Commodore 64
Yamaha YIS503III КУВТ2
Апогей-БК01Ц
Вектор-06Ц
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Прямо таки невозможен? Просто будет немного медленно
ivagor, а ты не интересовался играми на Freescape? Driller, Dark Side, Total Eclipse. В них, по крайней мере теоретически, движок отдельно, игра отдельно. В свое время они были спортированы на почти все современные платформы — от Спектрума до PC и Амиги.
- - - Добавлено - - -
Phantasma by Thomas Harte, современный римейк Freescape. Похоже, что слегка подзаброшенный, но он уже много умеет:
http://members.allegro.cc/ThomasHart...ge4/page4.html
https://github.com/TomHarte/Phantasma
Описание формата и корчеватель данных из спектрумовской версии:
http://www.seasip.demon.co.uk/ZX/Driller/
- - - Добавлено - - -
И вообще все, что известно про 3d Construction Kit:
http://www.3dconstructionkit.co.uk/
Больше игр нет
Движок и программа/данные для него отдельно - это хорошо, но лично меня freescape не цепляет. Кстати, смутно вспоминаю движок для квестов, только название вылетело. Если кто-нибудь адаптирует - интересно будет посмотреть.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)