Войти
ПроектыФорумКонкурсы

Конкурс «Ретро вайб — 95» (завершён) (81 стр)

Страницы: 180 81 82 83125 Следующая »
#1200
13:00, 5 окт 2022

Madware
позитивную)

#1201
13:32, 5 окт 2022

Полярность, это штампы мышления
Делать человеку нечего ;)

#1202
(Правка: 14:16) 14:09, 5 окт 2022

Товарищи, протестируйте пожалуйста на запускаемость.
Интересующие вопросы -- запускается ли вообще, требует ли треклятый msvcrt или нет.
Не обладаю компьютером с шиндошс, не могу протестить сам (параллелс почему-то отказался крутить мне OpenGL 3.3)
Билд на проверку

#1203
14:18, 5 окт 2022

Madware
запускается

Windows 10, но msvcrt.dll у меня есть, так что может быть нерепрезентативно

поворот очень медленный - 6 секунд на оборот вокруг себя

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

#1204
14:39, 5 окт 2022

Madware
Вин 10 64 работает. Мне только дизеринг глаз режет, не помню такого в ретро ¯\_(ツ)_/¯

#1205
(Правка: 14:45) 14:44, 5 окт 2022

Madware
Win7-64, i7-3740QM, две видюшки — Intel HD Graphics 4000 и Quadro K2000M. Работает на вид абсолютно гладко.
Хорошо бы стрейф перенести с шифта на альт.

#1206
(Правка: 15:11) 15:05, 5 окт 2022

kkolyan
> насчет постэффекта - чет не ретрово выглядит. ну т.е. симпатично и в
> коммерческих псевдо-ретро играх вполне уместно, но блин, разве что-то подобное
> тогда было?) динамический дизеринг или как это еще назвать.
https://www.fabiensanglard.net/gebbdoom.pdf страницы 230-233
Тут конечно, без дизеринга, но я решил заиспользовать, так что почему бы и нет) требование быть в 256 цветах соблюдено и норм я считаю)
Сам дизеринг очень просто делается и стоит копейки. В книге описан очень умный трюк, если бы я что-то такое же проделывал может быть и не нужно было дизеринг добавлять, но у меня всё сделано намного проще, у меня есть 5 оттенков для 64 цветов и надо их как-то замешивать

#1207
15:22, 5 окт 2022

Madware
Вин8.1 запускается. Я не понял, кастовать можно или нет? А то давлю ентер, а МЭДЖИКА ТО НЕТ!

#1208
15:24, 5 окт 2022

Shiv
> Мне только дизеринг глаз режет,
+
Ну мне он режет тому что выглядит будто png картинку поверх наложили...

#1209
(Правка: 15:39) 15:25, 5 окт 2022

Incvisitor
> Я не понял, кастовать можно или нет?
Будет можно, пока нельзя

По дизерингу: добавлю возможность переключаться между тремя видами затемнения -- вообще без затенения, с порогом и бендингом, с дизерингом. На мой вкус после некоторой возни с этими режимами хочется сразу включить обратно дизеринг)

#1210
15:26, 5 окт 2022

Офигеть, робяты, вот тру гейм!

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#1211
15:26, 5 окт 2022

kkolyan
>
> насчет постэффекта - чет не ретрово выглядит. ну т.е. симпатично и в
> коммерческих псевдо-ретро играх вполне уместно, но блин, разве что-то подобное
> тогда было?) динамический дизеринг или как это еще назвать.
Сделать то это раньше было не сложно на софтваре. Мы и так, и так в software работаем с пикселями так что мешает просто рисовать пиксель темнее, если он четный

#1212
(Правка: 15:41) 15:37, 5 окт 2022

FlyOfFly
у Madware N цветов спрайта превращаются в M цветов экрана с помощью дизеринга, где N > M. такого раньше не делали. не потому что не могли, а потому что "зачем?". это щас таким образом делается фэйковая ретровость, которая выглядит приятно, а тогда наоборот старались делать как можно более продвинуто. т.е. рисовали бы N цветов.

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

#1213
(Правка: 15:49) 15:41, 5 окт 2022

FlyOfFly
> Мы и так, и так в software работаем с пикселями так что мешает просто рисовать
> пиксель темнее, если он четный
Про чётность пикселей -- там не совсем так, есть матрица 4x4 пикселя, в зависимости от того где на промежутке от 0 до 15 находится наша условная "альфа", по определённому паттерну закрашиваются от 0 до 15 пикселей по маске

Таблица выглядит так:
const BAYER_LOOKUP = [
    00, 08, 02, 10,
    12, 04, 14, 06,
    03, 11, 01, 09,
    15, 07, 13, 05
];

Тут явно указывается, по какому порогу закрашивать или не закрашивать пиксель. Пиксель с координатами (1, 0),  будет закрашиваться изначальным цветов если альфа будет от 0 до 8 включительно, иначе будет закрашиваться другим цветом, и так для всех пикселей маски

#1214
15:44, 5 окт 2022

Я играл в Magic Carpet где-то в 2006, но мне она не понравилась, слишком скучно, и я её удалил

Страницы: 180 81 82 83125 Следующая »
ПроектыФорумКонкурсы