Можно даже визуально сделать:
[1:12:8]----------------------V---------------------[5:7:4] 3 мин 12 сек
Браузер в момент обновления "галактики" показывает только флот с миссией "шпионаж" и время сколько осталось "туда и обратно".
Далее на стороне клиента просчитывается:
1. количество секунд (общее сколько лететь).
2. делит "секунды" на количество "палочек", получает за сколько времени он пролетает 1 уе (палочку).
3. делит текущие секунды (сколько уже пролетел) на 1 уе, получает количество "палок" которое он уже пролетел.
4. Заменяем "нужную палку" на символический кораблик ">"