Вход

Просмотр полной версии : Laser squad на БК 0010-01, реально или железо не позволит?



ondas
11.04.2022, 10:47
Laser squad на БК 0010-01, реально или железо не позволит?

reddie
11.04.2022, 21:50
Тут скорее вопрос, насколько придется почикать графику. Спектрумовская версия относительно богата спрайтами.
И уровни подгружаемые в 48к-версии, т.е. в память все не влазят. В 128-й вроде как уже все сразу помещаются.

jerri
11.04.2022, 21:57
Я бы рекомендовал начать с чего попроще
например
Rebelstar raiders
и Rebelstar (https://ru.wikipedia.org/wiki/Rebelstar)

Sandro
12.04.2022, 09:40
Laser squad на БК 0010-01, реально или железо не позволит?

Сам движок вполне возможен технически. Он весьма прост. Но, как уже было верно отмечено, графики там много. Технически, впрочем, можно поступиться кое-чем. например, полноэкранным инвентарём, т.е. во время миссии показывать его в упрощённом виде, например.
Но в любом случае подгрузки неизбежны. Хотя бы потому, что уровни там достаточно большие.

jerri
12.04.2022, 10:15
карта имеет размер 80*50 элементов
плюс доступны манипуляции с предметами

reddie
12.04.2022, 10:29
карта имеет размер 80*50 элементов
Ну, перемножив, получим 4 Кило, что для БК10 с его 15+ КБ под программу с данными вполне терпимо, даже если выделять по байту на элемент.
Для удобства обработки и ровного размера можно делать карты, например, 64х64 или 32х128 - будет именно 4КБ, а не 4000 байт.
Но с таким объемом оперативки влезет только один уровень, поскольку килобайт 6 сожрет графика. Это так, навскидку.
Остается 5+ кило на код и тексты. Экран в расчет не берем, не будем же мы данные в нем хранить.

jerri
12.04.2022, 11:50
Ну, перемножив, получим 4 Кило, что для БК10 с его 15+ КБ под программу с данными вполне терпимо, даже если выделять по байту на элемент.
Для удобства обработки и ровного размера можно делать карты, например, 64х64 или 32х128 - будет именно 4КБ, а не 4000 байт.
Но с таким объемом оперативки влезет только один уровень, поскольку килобайт 6 сожрет графика. Это так, навскидку.
Остается 5+ кило на код и тексты. Экран в расчет не берем, не будем же мы данные в нем хранить.

Данные под предметы которые можно использовать - кидать, прятать.
графика -
8 направлений бойца без оружия
по 8 на несколько видов за минусом реиспользуемых спрайтов
элементы карты - фактически 2 набора - один для основного режима, второй для стрельбы

в оригинале уровень со стартовыми данными весит 18кб

я не говорю что нельзя реализовать, я говорю то что есть.
для начала - RebelStar
можно даже RebelStar Raiders, которая вообще на бейсике.

Kulich
12.04.2022, 11:51
А почему бы и не хранить? Черным по черному в рамках можно там много уместить.

jerri
12.04.2022, 13:05
А почему бы и не хранить? Черным по черному в рамках можно там много уместить.

На БК такого нет. Есть 4 цвета.

Kulich
12.04.2022, 16:44
А, точно там палитры хитрые, да и цвет на точку, атрибуты отдельно не хранят. В общем первым делом нужно БК расширить ОЗУ, а потом писать LS, иначе это будет боль и страдания.

grf
12.04.2022, 16:52
А, точно там палитры хитрые, да и цвет на точку, атрибуты отдельно не хранят. В общем первым делом нужно БК расширить ОЗУ, а потом писать LS, иначе это будет боль и страдания.

Расширили еще в 1989 году - на БК11М 128К ОЗУ

reddie
12.04.2022, 17:42
Ну, речь шла про БК10. На 11(М) проблем с памятью под такую игру, естественно, не будет.
Единственный и главный вопрос: кто это все напишет? =))

jerri
12.04.2022, 18:30
Ну, речь шла про БК10. На 11(М) проблем с памятью под такую игру, естественно, не будет.
Единственный и главный вопрос: кто это все напишет? =))


grf, же кто же еще? остальным такой объем не под силу.

ondas
13.04.2022, 10:05
Получается бк хуже спектрума? жаль.

Lethargeek
13.04.2022, 11:54
Получается бк хуже спектрума? жаль.
пост, ради которого создан тред :v2_dizzy_biggrin2:

ondas
13.04.2022, 16:06
https://www.avito.ru/moskva/nastolnye_kompyutery/elektronika_bk_0010-01_1992_724745051
https://www.avito.ru/sankt-peterburg_sestroretsk/nastolnye_kompyutery/kompyuter_1973167808
https://www.avito.ru/arzamas/nastolnye_kompyutery/zx_spectrum_2382623843

Пашему БК 0010-01 продают за очень дорого по сравнению с спектрумом? по логике должно же быть наоборот, слабее дешевле.

- - - Добавлено - - -

лазер сквейд играл на эму комодрома, хотя на комодоре эта игра была богаче звуком мне более спектурмский нравитсв.

SuperMax
13.04.2022, 17:52
Получается бк хуже спектрума? жаль.
итак, провокация срача на лицо.

и конечно такое нельзя оставлять без награды!

ps: вот честно, нет бы игры писать или что-то полезное делать ? взял бы и написал под БК что-нибудь ?