Category: Dangerous Dave 2

27
Янв
2024

Спрайты и слои

Maxiol сделал конвертер спрайтов, который автоматически добавляет прозрачность и контур в нужные спрайты. И он успешно работает 🙂 На скриншоте AZ в режиме “слоеного” экрана, в среднем слое спрайты с прозрачностью, а в фоновом слое – сплошная заливка. Как видим, и прозрачность и контур сработали 🙂

19
Янв
2024

Тест вывода обстановки для Dave

Сделал конвертер оригинальных лабиринтов. @maxiol_ltd сделал конвертер графики сразу в бкшные бинарники, с помощью которого я перегнал тайлы для первого уровня на БК, скрестил их с новым форматом лабиринта и попробовал вывести на экран. И вот что получилось:

Окно обзора стало немного меньше, т.к. на БК используется режим 256×192, а  в оригинале 320×200. Но это не является глобальной проблемой 🙂

17
Янв
2024

Лабиринты Дейва

Начал делать конвертер лабиринтов Дейва. В оригинале используется 16 бит на один элемент лабиринта – так они кодируют сразу все варианты тайлов обстановки для всех лабиринтов. Однако, конвертер составил словари, которые позволяют все же кодировать элемент байтом, уменьшив массивы лабиринтов в два раза (числа восьмеричные):

L1 словарь 1200-1662 231 вариантов
L2 словарь 1200-1514 146 вариантов
L3 словарь 1200-1506 143 вариантов
L4 словарь 1200-1262 31 вариантов
L5 словарь 1200-1522 151 вариантов
L6 словарь 1200-1344 62 вариантов
L7 словарь 1200-1616 207 вариантов
L8 словарь 1200-1252 25 вариантов