Сегодня проводил тесты движка на Linux в итоге которых исправил 2 критические ошибки
Первая ошибка заключалась в том, что я использовал для загрузки файлов ассетов виндусятский разделитель пути ("dir\myfile.txt" вместо правильного "dir/myfile.txt" у линукса), из-за чего линукс не мог найти этот файл (почему ему просто не пофиг на это 😭🥀)
Вторая ошибка заключалась в том, что я недавно добавил оптимизацию в виде отключения рендеринга программы, когда окно не в фокусе. На винде всё работало, а на линуксе - нет, окно просто не открывалось. Исправилось всё просто: заменил проверку фокуса окна на проверку, свёрнуто ли оно в трей и всё заработало. Но я довольно долго искал, в чём была проблема
А ещё я добавил скрипты для сборки движка, да да да
В общем, теперь движок на Linux снова работает ура ура ура ❤️❤️❤️
Post #253
135


- ❤ 5
- 💘 2
- ❤🔥 1
- 🔥 1