Флейм
GameDev.ru / Флейм / Форум / Spectrum style по-современному [исследовательский проект]

Spectrum style по-современному [исследовательский проект]

Страницы: 1 2 321 22 Следующая »
VirtexПостоялецwww6 мая 201812:08#0
Какими могли бы быть игры на ZX Spectrum, если бы у него был современный процессор, HDD и куча памяти? А графоний и звук - оригинальные (ну разве что от цветового клэшинга можно в принципе избавиться, но не стоит этой свободой заметно злоупотреблять).

Участвовать в исследовании могут все желающие - выкладывайте сюда идеи таких игр, рисунки, видео, играбельные и не очень прототипы...

gudleifrПостоялецwww6 мая 201812:21#1
Virtex
> если бы у него был современный процессор, HDD и куча памяти?
Дык, весь профит от "современного процессора, HDD и кучи памяти" - только в графонии и звуке. Почти все остальное в современных играх в минусе.

Правка: 6 мая 2018 12:21

AlikberovПостоялецwww6 мая 201812:35#2
A не поставить ли вопрос под другим углом?
Допустим, не подключать ни FDD/HDD, ни дополнительной памяти… А просто…
Просто подключить нечто стандартное (как и задумал изначально разработчик), но продвинутое - «Облачный Микродрайв»…
А именно - обыкновенный модем (ADSL, WiFi или 3G) с дополнительным контроллером, эмулирующий Микродрайв. Правда, сам Бейсик нужно легонечко перепрошить, чтобы работа с этим «Микродрайвом» была адекватнее…
Некоторые японские игровые приставки не имели собственной долгосрочной памяти: Хочешь поиграть в какую-то игру - загружаешь её по платному каналу в память, играешь. Выключишь - снова нужно грузить платно.
Для ZX-XI (zXXI-век) можно было сделать то же, но уже бесплатное. Вместо страниц памяти - облачный сервис выгрузки/догрузки блоков ОЗУ.
VirtexПостоялецwww6 мая 201812:52#3
Alikberov
> A не поставить ли вопрос под другим углом?

А смысл? Если загрузка из облака имеет тот же конечный эффект, что большая память и HDD, то зачем плодить сущности...

Panzerschrek[CN]Участникwww6 мая 201812:56#4
Virtex
> современный процессор, HDD и куча памяти? А графоний и звук - оригинальные
Рендерим Crysis, получившуюся картинку жмём в разрешение Спектрума.
VirtexПостоялецwww6 мая 201812:58#5
gudleifr
> Дык, весь профит от "современного процессора, HDD и кучи памяти" - только в графонии и звуке.
> Почти все остальное в современных играх в минусе.

Размеры игровых миров возросли, и их разнообразие (больше не нужно собирать уровни из одних и тех же нескольких тайлов). Больше взаимодействующих объектов, сложнее ИИ, появилась тру физика, тру 3D, возросла динамичность игр.

На Спектруме были попытки делать полноценные 3D игры. Но у них очень низкий FPS. 3D - это не только графон. Это меняет и геймплей.

=A=L=X=Постоялецwww6 мая 201813:04#6
Alikberov
> Правда, сам Бейсик нужно легонечко перепрошить, чтобы работа с этим
> «Микродрайвом» была адекватнее…

Так спектрум так и делал - микродрайв подключался не абы как, а через так называемую плату расширения Interface 1, которая мониторила на шине адреса процессора где выполняется код машинки когда адрес совпадал с адресом процедуры обработки ошибок бейсика подменяла страницу ПЗУ так, что там оказывался код обрабатывающий работу с тем же микродрайвом, к примеру. Так делалось чтобы "апгредить" бесшовно ранее выпущенные модели спектрума которые духом знать не знали ни о каких микродрайвах и вся работа с этим девайсом была выстроена вокруг операторов бейсика, предваряемые как правило символом умножения "*", чтобы бейсик вызвал код обрататывающий ошибку синтаксиса.

AlikberovПостоялецwww6 мая 201813:17#7
=A=L=X=
Так спектрум так и делал - микродрайв подключался не абы как, а через так называемую плату расширения Interface 1, которая мониторила на шине адреса процессора где выполняется код машинки когда адрес совпадал с адресом процедуры обработки ошибок бейсика подменяла страницу ПЗУ так, что там оказывался код обрабатывающий работу с тем же микродрайвом, к примеру. Так делалось чтобы "апгредить" бесшовно ранее выпущенные модели спектрума которые духом знать не знали ни о каких микродрайвах и вся работа с этим девайсом была выстроена вокруг операторов бейсика, предваряемые как правило символом умножения "*", чтобы бейсик вызвал код обрататывающий ошибку синтаксиса.
Цитатa вики?
Здесь вот про это говорится. Но, я чуточку о другом.
Virtex
А смысл? Если загрузка из облака имеет тот же конечный эффект, что большая память и HDD, то зачем плодить сущности...

Вoт в том то и смысл, что облачные вычисления, облачные хранилища и т.д. - облегчают железо конечного пользователя в несколько раз.
Допустим, для НГМД/НЖМД требуется отдельные БП. А ещё уровень шума, габариты и т.д. и т.п.
Тогда как мизерный 3G-модем - по-сути заменяет всё: Даже OpenGL-рендер, если сцену рендерить средствами сервера и принимать готовый кадр (6144 байта!). Т.е. можно легко играть в любые адаптированные 3D.
Плюс сеть работает быстрее, чем тот же FDD: Можно писать чип-тюнз и пиксель-арт, не заботясь о бэкапах, так как облако - всё стерпит.

P.S.: Сколько ваш телефон трафика в сутки потребляет на всякие глупости и приколы?
В ZX-Spectrum'е облаком за месяц потреблялось бы меньше, при условии усиленного прохождения каждой игры… :)

entrywayПостоялецwww6 мая 201813:32#8
+ Показать
+ Показать

Правка: 6 мая 2018 13:36

=A=L=X=Постоялецwww6 мая 201814:03#9
entryway

xD

gamedevforПостоялецwww6 мая 201814:16#10
entryway
На ZX графику не похоже, уверен что ZX может выдать качество картинки получше.
0iStalkerМодераторwww6 мая 201814:23#11
Изображение
VirtexПостоялецwww6 мая 201814:34#12
Очевидно, что контент следует изначально затачивать под палитру и разрешение Спектрума.

А конвертить HiRes контент - затея не ахти. Вот как выглядят обычные фильмы на Спеке:

Вот, аниме получше выглядит. Там ведь цветов меньше и контурная обводка, так что результат более читаемый:

=A=L=X=Постоялецwww6 мая 201814:41#13
Virtex
> А графоний и звук - оригинальные (ну разве что от цветового клэшинга можно в
> принципе избавиться

Так а если избавится, то какой видеорежим должен получится?

VirtexПостоялецwww6 мая 201814:44#14
Думается мне, нужна лоу-поли векторная графика с текстурированием в экранных координатах. Тогда все будет четко выглядеть с любого ракурса.

Без клэшинга можно не бояться красить объекты в разные цвета, это улучшит картинку.

Страницы: 1 2 321 22 Следующая »

/ Форум / Флейм / ПроЭкты

2001—2018 © GameDev.ru — Разработка игр