Repository navigation
V2.1
- Основное изменение: добавление многопоточности. Один дополнительный поток для графики (отрисовки всех спрайтов), другой для взаимодействия с пользователём (то есть в нём проверяется нажатие кнопок и рисование кистью).
Вследствии этого стало возможным увеличить размер таблицы. Теперь она 500 на 500, а также скорость симуляции практически не зависит от скорости отрисовки.
Но появились проблемы, которые пока не исправлены (я не знаю как их исправить, пока что), например - зум работает плохо: при резком увеличении таблица будет отрисовываться неправильно, но на следующем кадре уже будет всё норм. И другие мелкие. - Добавлены текстуры для кнопок и задний фон, чтобы программа лучше выглядела :)
Пару мелких исправлений: название программы отображается корректно, живые клетки не вылезают за границы таблицы.
Пока что релиз выпускается только для Windows, но скоро планируется сделать и для Linux.
На этом пока всё!