Войти
ФлеймФорумПроЭкты

Floating Islands (84 стр)

Страницы: 183 84 85 86119 Следующая »
#1245
16:21, 2 фев. 2020

war_zes
А как же унити, ты же собирался на нем делать.


#1246
17:29, 2 фев. 2020

nes
Не осилил

#1247
18:45, 2 фев. 2020

nes
> А как же унити, ты же собирался на нем делать.
Да за чем ему юнити, он на мелких проектах, особенно если не работаешь в нем постоянно больше проблем создаст.
Тот же сдл за глаза перекроет все потребности, вывел спрайт и готово, уже можно писать игровую логику. А на что более серьезное чем спрайты у автора все равно контента нету.

#1248
(Правка: 19:04) 18:48, 2 фев. 2020

Aroch
> то есть цель не написать игру, а изучить вулкан. Ок.
Неа, цель катать вату из старого репозитория в новый

war_zes
> но ведь без этих оберток не будет и всего остального, не написав класс Sprite я
> не покажу на экране марио, не написав класс Music я не проиграю песенку.
Так ты и с ними ничего неможеш показать кроме крутящегося куба, значит их наличие воопще ничем не помогает тебе

#1249
19:48, 2 фев. 2020

emptiness_rain
> уже можно писать игровую логику
автор не будет писать игровую логику
потому что она поломает его "красивые пустые оберточные классы"

#1250
20:38, 2 фев. 2020

forwhile
> автор не будет писать игровую логику
> потому что она поломает его "красивые пустые оберточные классы"

Изображение
#1251
1:40, 3 фев. 2020

nes
> А как же унити, ты же собирался на нем делать.
выше писал, и тот проект я все еще собираюсь писать в нем

emptiness_rain
> вывел спрайт и готово,
1) как сделать освещение в софтваре? ,тени понятно через маску, а вот как сделать свет? например чтобы факел отбрасывал желтый свет на соседние тайлы. Вчера гуглил, вроде можно, но толком не нашел как
2) а если мне не хватит производительности?

#1252
(Правка: 2:34) 2:34, 3 фев. 2020

war_zes
> а если мне не хватит производительности?
Ты бы ради интереса хотя бы разок попробовал дойти до этого если...

#1253
2:40, 3 фев. 2020

war_zes
> например чтобы факел отбрасывал желтый свет на соседние тайлы.
это такая важная фича без которой разработка остальных частей невозможна?

#1254
2:57, 3 фев. 2020

Aroch
> это такая важная фича без которой разработка остальных частей невозможна?
да

#1255
4:24, 3 фев. 2020

war_zes
> да
не судьба значит, в след. жизни может.

#1256
4:43, 3 фев. 2020

продолжаем

окончательно решил так - vulkan пока отложить, рендер сделать на opengl.
Вообще вчера у меня настроения не было, так бы я всеже доделал вулкановский рендер. Но тут подумал - а потом окажется что у кого-то вулкан не подерживается, у кого-то драйвера с багами, вся эта возня.. пока не хочу.

Сейчас дальше делаю вывод текстур (и шрифтов)

Параллельно запилил работу со звуком (воспользовался методом "когда одно не идет, сделать другое")

И напоминаю что в репозитории можно смотреть историю изменений.

#1257
6:22, 3 фев. 2020

war_zes
> а потом окажется что у кого-то вулкан не подерживается, у кого-то драйвера с багами
А потом окажется, что у кого-то еще и опенгл не поддерживается...

#1258
7:02, 3 фев. 2020

war_zes
выложи список todo. Пока видно только:
1) сделать вывод спрайтов
2) вывод шрифтов
и это всё?
Расписывай крупные задачи на множество подмелких, детализируй.
Для текста: Интерполяция/sdf/пиксель в пиксель. Заранее подготовленных текстуры с глифами или создание их на лету. Если создание на лету то произвольный ли размер глифов и до каких пределов, и т.д.

#1259
8:08, 3 фев. 2020

Aroch
Как-то ты все усложняешь, какой нафиг sdf, ему тут freetype2 сейчас за глаза хватит.

Страницы: 183 84 85 86119 Следующая »
ФлеймФорумПроЭкты