Измеряем расстояние до цели.
Вычисляем время за которое снаряд пролетит это расстояние
Программируем снаряд (разными способами, можно руками) на взрыв через данное время после выстрела.
В применении к стрелковке
Первый пункт можно обеспечить лазерным дальномером на прицеле.
Второй - "бортовым" вычислителем на оружии или солдате.
Третий - дискуссионный по методу, но вобщем вполне осуществимый.