Size: a a a

2020 February 02

Vladimir З in ГОРИ
Ilya Agafonov
ММО наверное?
Нет сингл:)
источник

Vladimir З in ГОРИ
Сложность в том что все рил тайм так как процедурно мир генерируется
источник

Vladimir З in ГОРИ
Не понимаю сейчас объективен свои ограничения
источник

Vladimir З in ГОРИ
Без запекания
источник

Vladimir З in ГОРИ
Все аналоги на рынке супер примитивны, в плане визуального исполнения , но мне не ясно почему
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
@hplusdiese так что на счёт хранения entity как части какого либо компонента?
Можно, но зачем? А если поколение сменилось? Это из разряда dirty flag поведения. Нахер не нужно
источник

AM

Aleksey Muravev in ГОРИ
Не надо забывать, что брутфорсить быстрее, чем эти индирекшены
источник

IA

Ilya Agafonov in ГОРИ
Vladimir З
Нет сингл:)
синглы в 2020 неактуальны, делай ммо
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
Можно, но зачем? А если поколение сменилось? Это из разряда dirty flag поведения. Нахер не нужно
Так entity не обязательно одно число. Можно два. Вместе с поколением хранить.
источник

L

Lain-dono in ГОРИ
8 байт как раз получается. Всё нормас с этим
источник

Vladimir З in ГОРИ
Ilya Agafonov
синглы в 2020 неактуальны, делай ммо
Нет, это слишком сложно, но спасибо за совет
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
Так entity не обязательно одно число. Можно два. Вместе с поколением хранить.
В нормальной ecs в одном int хранится id, поколение и другая инфа
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
В нормальной ecs в одном int хранится id, поколение и другая инфа
Какая ещё другая инфа?
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
Так entity не обязательно одно число. Можно два. Вместе с поколением хранить.
А вообще я про то, что ты делать будешь, если твой id не валиден уже? Не говоря уже о том, что кэш просран
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
А вообще я про то, что ты делать будешь, если твой id не валиден уже? Не говоря уже о том, что кэш просран
А что не так с тем, что он не валиден, если я могу это определить в любой момент?
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
Какая ещё другая инфа?
Любая, какая хочешь. У меня 21 бит на  id, 7 поколение и 4 для user data
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
А что не так с тем, что он не валиден, если я могу это определить в любой момент?
Просирать кэш дальше. Какой тогда профит от ecs?
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
А вообще я про то, что ты делать будешь, если твой id не валиден уже? Не говоря уже о том, что кэш просран
Если у тебя есть древо, то где-то ты всё равно обосрёшься с кешем.
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
Если у тебя есть древо, то где-то ты всё равно обосрёшься с кешем.
Есть cache friendly деревья
источник

AM

Aleksey Muravev in ГОРИ
Иерархия может быть и в линейной последовательности
источник