Важная информация

User Tag List

Страница 29 из 42 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 414

Тема: Пишем игры под РК подобные

  1. #281
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    121
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Блин, да не арканоид у меня, а пока только сквош. Делается он для того чтобы написать функции красивого перемещения мяча, функции прозрачного фона под шаром, и затестить серый цвет. Не арканоид это!

    С точки зрения рисования, я сделал высокие стены, чтобы мячик отражался от середины высоты стены, тогда появляется чувство объема без тени от шара и текстуры на полу. Большой мячик я делал, мне не понравилось. Мячик в один псевдопиксель уже бегает и от стен отражается, ракетка шевелится.

    Да, снизу ещё есть место, там будут очки отображаться.

    Всё это можно переделать, но сначала хочется получить одну продуманную картинку с серым цветом, как эталон. Поэтому художники - вэлкам!

  2. Этот пользователь поблагодарил Hammer за это полезное сообщение:

    Oleg N. Cher (23.01.2024)

  3. #282
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    тошнее так


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

    Цитата Сообщение от Hammer Посмотреть сообщение
    Блин, да не арканоид у меня, а пока только сквош.
    сквош НЕНУЖОН

  4. #283
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    121
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Серый цвет оказался шедевральным, но в то же время очень коварным.

    Для графики он даёт очень много возможностей, от сглаживания пиксельной "гребёнки" до имитации теней. Очень круто выглядит.

    К сожалению, всё зависит от способа подключения к монитору / телевизору. Если ВГ75 выдает 50Гц, а монитор 60Гц, то серый цвет неприятно мерцает.

    Что с этим делать я пока не придумал. Возможно в начале игры нужно выбирать наиболее подходящий графический режим...

    Серый цвет, реализуемый черед буфер ПДП двойной длины, в оригинале - чумовейшее и самое аккуратное программное усовершенствование графики. Но вот как его реализовать для максимального количества железа, пока не очень понял.

  5. #284
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,185
    Спасибо Благодарностей отдано 
    265
    Спасибо Благодарностей получено 
    460
    Поблагодарили
    184 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hammer, надо рассматривать 3 случая:

    1. Подключение к устройству отображения напрямую, с сохранением частоты кадров. Идеальный случай, будет аккуратный серый.
    2. Подключение монитора через преобразователи типа композит->VGA и т.п., меняющие частоту кадров. Ничего хорошего из этого не получится. Получим или неприятное мерцание при разной частоте или даже периодическое изменение яркости при близкой.
    3. Запуск в эмуляторах. результат как в п. 2, если только не предусмотрен специальный режим для гигаскрина (в emu80 - Экран - Смешивать полукадры).

    Так что просто либо пользоваться гигаскрином, имея в виду вышеизложенное, либо нет: никакого смысла запрашивать подходящий режим я не вижу, в первом случае все будет хорошо автоматически, во втором и третьем (без спец. установки эмулятора) хорошо не будет в любом случае...

  6. #285
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    121
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного с другой стороны зайдём. У меня получилось нарисовать альтернативный шрифт, он пока ещё дорабатывается, но всё же...

    Нажмите на изображение для увеличения. 

Название:	Screenshot 2024-01-31 225438.jpg 
Просмотров:	63 
Размер:	28.0 Кб 
ID:	80281

    Знакоместо в нём 6х6 точек, шрифт стал более компактный, но читабельность не потерял. Псевдопиксели стали квадратными. Соответственно получается высота символа 6 линий, 60Гц. В шрифт получилось впихнуть 4 текстуры, буллиты, лесенку, цепь, флору. Сразу стало интереснее:

    Нажмите на изображение для увеличения. 

Название:	Untitled-1.jpg 
Просмотров:	289 
Размер:	26.1 Кб 
ID:	80282

    Но будет ли кто-то заморачиваться прошивкой нового шрифта?

  7. Этот пользователь поблагодарил Hammer за это полезное сообщение:

    Shaos (03.02.2024)

  8. #286
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SRAM РК-шки уже имеют 2 набора шрифтов - можно во вторую половинку 2-килобайтной ПЗУ-хи зашить

    Северная Пальмира умеет шрифты программно подменять, там правда под VGA - ширина знакоместа 8 пикселов

    Я в будущем расширении своего SRAM128K тоже хочу ОЗУ под шрифты задействовать похожим образом (причём совсем без ПЗУ), но у меня будут классические 6х8 (два набора) - вот туда этот новый шрифт легко будет вставляем программно
    Последний раз редактировалось Shaos; 03.02.2024 в 01:18.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  9. #286
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  10. #287
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    121
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ОК, значит буду дорабатывать. Пока ещё есть спорные моменты.

  11. #288
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,185
    Спасибо Благодарностей отдано 
    265
    Спасибо Благодарностей получено 
    460
    Поблагодарили
    184 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    получается высота символа 6 линий, 60Гц
    Почему же обязательно 60, можно и 50. Тем более, что в режиме 60 Гц 480p картинка вытянется по вертикали, и пиксели станут менее квадратными.
    В режиме 50 Гц поместится более 40 строк, в режим 60 Гц - более 32...

  12. #289
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    Но будет ли кто-то заморачиваться прошивкой нового шрифта?
    конешно же нет

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

    а так в апогее есть же зашибезной 6х4 псевдографический онли шрифт

    и в партнере есть псевдографический шрифт
    который можно подрезать и использовать не щелкая наборами


    лучшо поддержать то чего реально было
    а не изобретать велосипеды под одну игру

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

    и кстате разве выше не писали про какойто кр04? со сменным шрифтом?
    (я такого не знаю)
    Последний раз редактировалось NEO SPECTRUMAN; 03.02.2024 в 01:46.

  13. #290
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    так в апогее есть же зашибезной 6х4 псевдографический онли шрифт
    который включается по INTE - зашибись РК-шка

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    в партнере есть псевдографический шрифт…
    сколько рабочих Партнёров существует в природе? А сколько КР-04? Что-то между 1 и 0 будет очень оптимистичной оценкой
    Последний раз редактировалось Shaos; 03.02.2024 в 01:55.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

Страница 29 из 42 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Игры под джойстик
    от Underground1 в разделе PC-совместимые компьютеры
    Ответов: 4
    Последнее: 21.12.2022, 20:14
  2. Игры под Spec256
    от Spectramine в разделе Игры
    Ответов: 183
    Последнее: 24.12.2019, 21:41
  3. Игры под ZX-Poly
    от Raydac в разделе Игры
    Ответов: 21
    Последнее: 16.11.2019, 16:52
  4. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 20:04
  5. хорошие игры под 48k
    от шин в разделе Игры
    Ответов: 16
    Последнее: 23.12.2007, 08:25

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •