Визуальная новелла в Excel. Часть 2
Визуальная новелла в Excel. Часть 2
3434

Рад что вы побороли, даже если от части, просадки отрисовки.
Вспоминая свои самые первые потуги в играх, где на java собирал очень примитивно по старым книгам, там был такой момент отрисовка и хранения предыдущего кадра. Возможно, вы думали о таком, но озвучу.
Есть сетка, массив пикселей, и перед отрисовкой проверять предыдущий кадр с следующим. Помечая в следующем только те пиксели, которые нужно перерисовать. Заполняя массив предыдущего кадра текущим. Чтобы меньше было обращений к таблице в Excel. Такой себе промежуточный рендер пикселей.

1
Ответить

Спасибо вдвойне! Потому что я попробовал реализовать эту идею, и производительность выросла неплохо. 12 FPS теперь держит стабильно без просадок=) Но если ограничивать выше, то сильно скачет от 12 до 30, и играть не очень приятно становится.

1
Ответить

Кстати об этом я даже не подумал. Теперь есть, о чем подумать. Спасибо !

1
Ответить