Войти
ФлеймФорумОбщее

Как у вас дела с движками? (122 стр)

Страницы: 1119 120 121 122 123 124 Следующая »
#1815
18:27, 29 июля 2019

Не проще ли использовать python?


#1816
(Правка: 18:50) 18:41, 29 июля 2019

nes
> Как-то не комильфо воротить дополнительный проход из-за этого.
Свои минусы есть во всем. Если в один проход делать будет слишком частая смена шейдеров, если в отдельном проходе, может видеопамяти не хватить.

> Ломаю сейчас голову над рендером в движке.
> Получается два варианта:
> - Либо делать универсально от техник рендеринга (тогда получается просто
> враппер над GAPI).
> - Либо затачивать под определенные графические техники (тогда теряем в
> гибкости).
Надо реализовать только необходимые техники и предусмотреть масштабируемость. ООП в помощь.

#1817
9:10, 30 июля 2019

dave
> Не проще ли использовать python?
Скриптовать нужно на том языке на котором сделано основное приложение, остальное это костыли.

#1818
9:43, 30 июля 2019

Скриптовать это костыли независимо от языка.

#1819
9:58, 30 июля 2019

gamedevfor
> Скриптовать нужно на том языке на котором сделано основное приложение,
> остальное это костыли.

Я тоже интересовался на тему скриптования. И тоже казалось, ц++ нативный выбор. Но скрипты должны быть интерпретируемым языком. Если компилировать то это просто программирвоание основной игры/движка. Нормальныx интерпретаторов си я не нашел, легко страиваемых и т.д. про ц++ думаю таких и нет.
Хотя, я понимаю, что нет желания учить луа или питоны... Поэтому грызите свой кактус дальше.

#1820
10:10, 30 июля 2019

dave
https://ru.wikipedia.org/wiki/Tiny_C_Compiler

#1821
10:16, 30 июля 2019

nes

Вот оно, точно. Именно его я и рассматривал тогда.

#1822
10:18, 30 июля 2019

dave
> Но скрипты должны быть интерпретируемым языком.

Желательно, но не сказал бы что это крайне необходимо.

dave
> Нормальныx интерпретаторов си я не нашел, легко страиваемых и т.д. про ц++
> думаю таких и нет.

Есть CINT но выглядит очень стрёмно.
Но есть надежда что CLING будет более достойным решением.

#1823
21:56, 30 июля 2019

dave
> Вот оно, точно. Именно его я и рассматривал тогда.
а что с ним не так?

#1824
1:00, 31 июля 2019

u960

Каким образом собираетесь компилировать и поключать в адресное прстранство приложения в рантайме?
Динамическую библиотеку? Он поддерживает их генерацию?
По мойму проще написать свой интерпретатор скриптовый чем использовать это.
С другой стороны у тех же питонов есть поддержка внедрения в ц++ даже в бусте.

#1825
3:51, 17 окт. 2019

Чё как у кого какие успехи?

#1826
3:59, 17 окт. 2019

war_zes
> Чё как у кого какие успехи?
Изображение

#1827
5:56, 17 окт. 2019

Джек Аллигатор
Воксели?

#1828
(Правка: 6:11) 6:08, 17 окт. 2019

Vitorio, нет. Обычные полигоны, карта высот.
Тут ничего особенного нет, просто приделал визуальную часть к проекту на конкурс Непрямое управление.

#1829
8:40, 17 окт. 2019

А я все еще переписькиваю.

Страницы: 1119 120 121 122 123 124 Следующая »
ФлеймФорумОбщее