Оптимизация игрового 3D движка, 10000 частиц при 200 кадрах в секунду
В свободное время на этой неделе я был в основном занят добавлением "сока" в свою игру Speebot. Теперь есть дрожание камеры, улучшенный звук, больше частиц и больше эффектов. Также добавилось несколько новых уровней.
Но самое важное изменение, которое я сделал на этой неделе — это исправление некоторых давних проблем в моем игровом движке YUME. После оптимизации кода я смог отобразить 10 000 движущихся частиц, и при этом игра показывает не меньше 200 кадров в секунду. Это намного больше частиц, чем обычно требуется моей игре, но приятно знать, что YUME теперь может обрабатывать такое огромное количество частиц.
Программа записи видео с экрана немного снизила частоту кадров в секунду.
Собираюсь провести остаток выходных, внося некоторые технические изменения, которые скопились в моем списке дел. Будут небольшие изменения на сайте.