С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
я за 1 спрайт в данном случае принимаю спрайты одного вида танка вместе с масками
первая фаза, танк вверх 2х2 - 32 байта
вторая фаза, гусеницы сдвинуты -32 байта
общая для фаз маска - 32 байта
первая фаза, танк влево 2х3(решил хранить с полоской для скрола) - 48 байт
вторая фаза - 48 байт
маска для них - 48 байт
Я ошибся. Не 160 байт(это раньше было без движения гусениц), а 240 байт
в развернутом виде
32 байта - вверх фаза 1
32 - вверх фаза 2
32 - вверх маска
32х3 - вниз
48х8 = 384 - спрайт влево
384 - влево фаза 2
384 - влево маска
348 - вправо 1
348 - вправо 2
348 - вправо маска
Итого 2496 байт
Reobne, а за что спасибо?)) Мне кажется нельзя людям понапрасну спасибы раздавать, только если реально что-то полезное для тебя сделал) И кстати про задержки я помню)
Делаешь новую игруху под спектрум или ищешь "новьё"? Загляни сюда zxonline.net. Если хочешь просто поиграть в классику - то сюда viva-games.ru,
ZX Spectrum forever
Обновил шапку с новой версией
Также, как говорил ранее, выложу исходники
Листинг самой игры
list.zip
Пришлось всё-таки лишиться масок в угоду большего числа спрайтов..
Уровни и спрайты
levels+sprites.zip
Загрузчик
loader.zip
Загрузчик помещается после REM, запускается, копирует себя в другое место и принимает управление.
Пара замеченных косячков
1. Пол орла https://e-wm.org/i/E20180624-022652.png
2. После гибели гг осталась мигающая половинка (см справа на льду) https://e-wm.org/i/E20180624-023005.png
3. Был замечен косяк в спрайте тяжёлого танка, когда он едет вверх - при этом его задник мигает каким-то шумом. Сфоткать не успел.
4. После таблицы очков ничего не работает - игра виснет.
Делаешь новую игруху под спектрум или ищешь "новьё"? Загляни сюда zxonline.net. Если хочешь просто поиграть в классику - то сюда viva-games.ru,
ZX Spectrum forever
Увы я не сделал взрывы и остановку после подбития штаба. Потому так, а через пару секунд - гейм овер(если получится выудить лишней памяти, попробую что-то придумать)
Есть косяк, но не так часто проявляется(с патронами тоже иногда), если будет время попытаюсь устранить
Тоже косяк, так же редко проявляется, причины понять не могу, как будто память под рабочие спрайты чем то иногда портится, решил оставить
Мне кажется проблема в том, что игра ждет нажатия именно клавиши, а не джойстика, я об этом не подумал( Ты на джойстике играешь?
Делаешь новую игруху под спектрум или ищешь "новьё"? Загляни сюда zxonline.net. Если хочешь просто поиграть в классику - то сюда viva-games.ru,
ZX Spectrum forever
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)