vavoom c как standalone |
[Jun. 10th, 2018|05:19 pm] |

низкоуровневый API — только «натянуть текстуру, нарисовать прямоугольник, нарисовать текст загруженым шрифтом». остальное — vavoom c. да, включая ui lib с вариацией flexbox layouter.
зачем? потому что допиливать vavoom c удобней, когда он оторван от двигателя. а заодно на этом можно напилить парочку инструментов для другого проекта, сочетая приятное с полезным. да и вообще: на любом языке должна быть написана (и потом забыта) библиотека для создания уёв. |
|
|
Comments: |
поздравляю. я тоже пилю игру. но пока отказался от реализации низкого уровня, в пользу переноса высокоуровневых механизмов из своих двигателей.
From: | (Anonymous) |
Date: | June 10th, 2018 - 04:55 pm |
---|
| | | (Link) |
|
Сколько лет ты этим уже занимаешься?
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | June 10th, 2018 - 04:57 pm |
---|
| | | (Link) |
|
охуенный вопрос. а главное — очень точный, сразу понятно, что такое «это».
From: | (Anonymous) |
Date: | June 10th, 2018 - 08:38 pm |
---|
| | | (Link) |
|
а можно ли на Vavoom запиздючить реализацию DooM2D? сделать внешнюю статичную камеру и ограничить игрока в перемещениях.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | June 10th, 2018 - 08:42 pm |
---|
| | | (Link) |
|
можно, но нет никакого смысла: двигатель слишком перенавороченый для этого. намного проще выколупнуть базовые части и допилить читалку карт+2д-рендер. я, честно говоря, изо всех сил сражаюсь с искушением сделать DooM2D:Forever Tech Demo на подобном двигателе.
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | June 10th, 2018 - 08:43 pm |
---|
| | | (Link) |
|
p.s. на скриншоте НЕ vavoom, если чо. это выдраная standalone-исполнялка кода на vavoom c, с простеньким 2д-рендером на SDL (тоже совершенно отдельным от основного проекта). | |