crypt of decay - vavoom c как standalone [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

vavoom c как standalone [Jun. 10th, 2018|05:19 pm]
Previous Entry Add to Memories Tell A Friend Next Entry


низкоуровневый API — только «натянуть текстуру, нарисовать прямоугольник, нарисовать текст загруженым шрифтом». остальное — vavoom c. да, включая ui lib с вариацией flexbox layouter.

зачем? потому что допиливать vavoom c удобней, когда он оторван от двигателя. а заодно на этом можно напилить парочку инструментов для другого проекта, сочетая приятное с полезным. да и вообще: на любом языке должна быть написана (и потом забыта) библиотека для создания уёв.
Linkmeow!

Comments:
[User Picture]
From:[info]wieiner_
Date:June 10th, 2018 - 02:51 pm
(Link)
поздравляю. я тоже пилю игру. но пока отказался от реализации низкого уровня, в пользу переноса высокоуровневых механизмов из своих двигателей.
From:(Anonymous)
Date:June 10th, 2018 - 04:55 pm
(Link)
Сколько лет ты этим уже занимаешься?
[User Picture]
From:[info]ketmar
Date:June 10th, 2018 - 04:57 pm
(Link)
охуенный вопрос. а главное — очень точный, сразу понятно, что такое «это».
From:(Anonymous)
Date:June 10th, 2018 - 08:38 pm
(Link)
а можно ли на Vavoom запиздючить реализацию DooM2D? сделать внешнюю статичную камеру и ограничить игрока в перемещениях.
[User Picture]
From:[info]ketmar
Date:June 10th, 2018 - 08:42 pm
(Link)
можно, но нет никакого смысла: двигатель слишком перенавороченый для этого. намного проще выколупнуть базовые части и допилить читалку карт+2д-рендер. я, честно говоря, изо всех сил сражаюсь с искушением сделать DooM2D:Forever Tech Demo на подобном двигателе.
[User Picture]
From:[info]ketmar
Date:June 10th, 2018 - 08:43 pm
(Link)
p.s. на скриншоте НЕ vavoom, если чо. это выдраная standalone-исполнялка кода на vavoom c, с простеньким 2д-рендером на SDL (тоже совершенно отдельным от основного проекта).