С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Наращивание железа, добавление новых интерфейсов, увеличение памяти, и даже программируемый знакогенератор, всё это никак не помогает программистам.
Сделайте увеличение яркости символа по HLGT, как и должно быть изначально. Это будет круче, чем цветность.
- - - Добавлено - - -
Набросок Ксоникса с альтернативным шрифтом: https://disk.yandex.ru/i/LZ3txQexlS_wTw
Явно выделения яркостью не хватает!
HLGT уже используется под цвет...
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Нахрен цвет не нужен. Причины:
1. Если у вас фон цветной, и в спрайте используются цвета, как просчитывать перемещения спрайта по фону, с сохранением цветности?
2. Режимы с 50гц пытаются конвертить в 60гц под современные мониторы, разумеется появляются одинаковые кадры, что убивает возможность использования гигаскрина. Гигаскрин - единственная возможность аппаратно-программно получить серый цвет.
3. Серый цвет сразу даёт антиальясинг на "зазубринах" пикселей, графика РК таковой уже не выглядит.
4. Имея один серый цвет уже можно просчитать даже пересечение расцвеченных спрайтов.
5. Вот картинка, где где добавлено два оттенка:
Ну уж гораздо лучше, чем фон в красный цвет покрасить!
Вроде плюшки добавляются, но программировать от этого только тяжелее становится.
если добавить в схему загружаемую палитру, то можно будет сделать любой серо-буро-малиновый цвет
палитра загружается один раз при инициализации игры, никакое проц. время не уйдёт.
__каждая__ игра сможет загружать свою палитру.
для палитры 3-3-2 потребуется всего 16 байт загрузить, но я предлагаю вариант 4-4-4 -- это 20 байт, но и оттенков больше
скажи это разработчикам Радио-86РК, которые на INTE повесили звук.
Последний раз редактировалось Vital72; 06.02.2024 в 23:26.
Пересечение двух цветных спрайтов с прозрачностью как быстро получится посчитать?
забавно. а с HLGT как быстро получится посчитать?
в этом и состоит искусство программирования, чтобы всё просчитать заранее и не тратить ресурсы по ходу пьесы
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)